Skip to content

Commit 7f34986

Browse files
committed
bump default/newest kubernetes versions
1 parent 747495c commit 7f34986

File tree

11 files changed

+681
-3
lines changed

11 files changed

+681
-3
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
apiVersion: kubeadm.k8s.io/v1beta3
2+
kind: InitConfiguration
3+
localAPIEndpoint:
4+
advertiseAddress: 1.1.1.1
5+
bindPort: 12345
6+
bootstrapTokens:
7+
- groups:
8+
- system:bootstrappers:kubeadm:default-node-token
9+
ttl: 24h0m0s
10+
usages:
11+
- signing
12+
- authentication
13+
nodeRegistration:
14+
criSocket: unix:///run/containerd/containerd.sock
15+
name: "mk"
16+
kubeletExtraArgs:
17+
node-ip: 1.1.1.1
18+
taints: []
19+
---
20+
apiVersion: kubeadm.k8s.io/v1beta3
21+
kind: ClusterConfiguration
22+
apiServer:
23+
certSANs: ["127.0.0.1", "localhost", "1.1.1.1"]
24+
extraArgs:
25+
enable-admission-plugins: "NamespaceLifecycle,LimitRanger,ServiceAccount,DefaultStorageClass,DefaultTolerationSeconds,NodeRestriction,MutatingAdmissionWebhook,ValidatingAdmissionWebhook,ResourceQuota"
26+
controllerManager:
27+
extraArgs:
28+
allocate-node-cidrs: "true"
29+
leader-elect: "false"
30+
scheduler:
31+
extraArgs:
32+
leader-elect: "false"
33+
certificatesDir: /var/lib/minikube/certs
34+
clusterName: mk
35+
controlPlaneEndpoint: control-plane.minikube.internal:12345
36+
etcd:
37+
local:
38+
dataDir: /var/lib/minikube/etcd
39+
extraArgs:
40+
proxy-refresh-interval: "70000"
41+
kubernetesVersion: v1.28.0-rc.0
42+
networking:
43+
dnsDomain: cluster.local
44+
podSubnet: "10.244.0.0/16"
45+
serviceSubnet: 10.96.0.0/12
46+
---
47+
apiVersion: kubelet.config.k8s.io/v1beta1
48+
kind: KubeletConfiguration
49+
authentication:
50+
x509:
51+
clientCAFile: /var/lib/minikube/certs/ca.crt
52+
cgroupDriver: systemd
53+
hairpinMode: hairpin-veth
54+
runtimeRequestTimeout: 15m
55+
clusterDomain: "cluster.local"
56+
# disable disk resource management by default
57+
imageGCHighThresholdPercent: 100
58+
evictionHard:
59+
nodefs.available: "0%"
60+
nodefs.inodesFree: "0%"
61+
imagefs.available: "0%"
62+
failSwapOn: false
63+
staticPodPath: /etc/kubernetes/manifests
64+
---
65+
apiVersion: kubeproxy.config.k8s.io/v1alpha1
66+
kind: KubeProxyConfiguration
67+
clusterCIDR: "10.244.0.0/16"
68+
metricsBindAddress: 0.0.0.0:10249
69+
conntrack:
70+
maxPerCore: 0
71+
# Skip setting "net.netfilter.nf_conntrack_tcp_timeout_established"
72+
tcpEstablishedTimeout: 0s
73+
# Skip setting "net.netfilter.nf_conntrack_tcp_timeout_close"
74+
tcpCloseWaitTimeout: 0s
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
apiVersion: kubeadm.k8s.io/v1beta3
2+
kind: InitConfiguration
3+
localAPIEndpoint:
4+
advertiseAddress: 1.1.1.1
5+
bindPort: 8443
6+
bootstrapTokens:
7+
- groups:
8+
- system:bootstrappers:kubeadm:default-node-token
9+
ttl: 24h0m0s
10+
usages:
11+
- signing
12+
- authentication
13+
nodeRegistration:
14+
criSocket: unix:///run/containerd/containerd.sock
15+
name: "mk"
16+
kubeletExtraArgs:
17+
node-ip: 1.1.1.1
18+
taints: []
19+
---
20+
apiVersion: kubeadm.k8s.io/v1beta3
21+
kind: ClusterConfiguration
22+
apiServer:
23+
certSANs: ["127.0.0.1", "localhost", "1.1.1.1"]
24+
extraArgs:
25+
enable-admission-plugins: "NamespaceLifecycle,LimitRanger,ServiceAccount,DefaultStorageClass,DefaultTolerationSeconds,NodeRestriction,MutatingAdmissionWebhook,ValidatingAdmissionWebhook,ResourceQuota"
26+
controllerManager:
27+
extraArgs:
28+
allocate-node-cidrs: "true"
29+
leader-elect: "false"
30+
scheduler:
31+
extraArgs:
32+
leader-elect: "false"
33+
certificatesDir: /var/lib/minikube/certs
34+
clusterName: mk
35+
controlPlaneEndpoint: control-plane.minikube.internal:8443
36+
etcd:
37+
local:
38+
dataDir: /var/lib/minikube/etcd
39+
extraArgs:
40+
proxy-refresh-interval: "70000"
41+
kubernetesVersion: v1.28.0-rc.0
42+
networking:
43+
dnsDomain: cluster.local
44+
podSubnet: "192.168.32.0/20"
45+
serviceSubnet: 10.96.0.0/12
46+
---
47+
apiVersion: kubelet.config.k8s.io/v1beta1
48+
kind: KubeletConfiguration
49+
authentication:
50+
x509:
51+
clientCAFile: /var/lib/minikube/certs/ca.crt
52+
cgroupDriver: systemd
53+
hairpinMode: hairpin-veth
54+
runtimeRequestTimeout: 15m
55+
clusterDomain: "cluster.local"
56+
# disable disk resource management by default
57+
imageGCHighThresholdPercent: 100
58+
evictionHard:
59+
nodefs.available: "0%"
60+
nodefs.inodesFree: "0%"
61+
imagefs.available: "0%"
62+
failSwapOn: false
63+
staticPodPath: /etc/kubernetes/manifests
64+
---
65+
apiVersion: kubeproxy.config.k8s.io/v1alpha1
66+
kind: KubeProxyConfiguration
67+
clusterCIDR: "192.168.32.0/20"
68+
metricsBindAddress: 0.0.0.0:10249
69+
conntrack:
70+
maxPerCore: 0
71+
# Skip setting "net.netfilter.nf_conntrack_tcp_timeout_established"
72+
tcpEstablishedTimeout: 0s
73+
# Skip setting "net.netfilter.nf_conntrack_tcp_timeout_close"
74+
tcpCloseWaitTimeout: 0s
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
apiVersion: kubeadm.k8s.io/v1beta3
2+
kind: InitConfiguration
3+
localAPIEndpoint:
4+
advertiseAddress: 1.1.1.1
5+
bindPort: 8443
6+
bootstrapTokens:
7+
- groups:
8+
- system:bootstrappers:kubeadm:default-node-token
9+
ttl: 24h0m0s
10+
usages:
11+
- signing
12+
- authentication
13+
nodeRegistration:
14+
criSocket: unix:///run/containerd/containerd.sock
15+
name: "mk"
16+
kubeletExtraArgs:
17+
node-ip: 1.1.1.1
18+
taints: []
19+
---
20+
apiVersion: kubeadm.k8s.io/v1beta3
21+
kind: ClusterConfiguration
22+
apiServer:
23+
certSANs: ["127.0.0.1", "localhost", "1.1.1.1"]
24+
extraArgs:
25+
enable-admission-plugins: "NamespaceLifecycle,LimitRanger,ServiceAccount,DefaultStorageClass,DefaultTolerationSeconds,NodeRestriction,MutatingAdmissionWebhook,ValidatingAdmissionWebhook,ResourceQuota"
26+
controllerManager:
27+
extraArgs:
28+
allocate-node-cidrs: "true"
29+
leader-elect: "false"
30+
scheduler:
31+
extraArgs:
32+
leader-elect: "false"
33+
certificatesDir: /var/lib/minikube/certs
34+
clusterName: mk
35+
controlPlaneEndpoint: control-plane.minikube.internal:8443
36+
etcd:
37+
local:
38+
dataDir: /var/lib/minikube/etcd
39+
extraArgs:
40+
proxy-refresh-interval: "70000"
41+
kubernetesVersion: v1.28.0-rc.0
42+
networking:
43+
dnsDomain: cluster.local
44+
podSubnet: "10.244.0.0/16"
45+
serviceSubnet: 10.96.0.0/12
46+
---
47+
apiVersion: kubelet.config.k8s.io/v1beta1
48+
kind: KubeletConfiguration
49+
authentication:
50+
x509:
51+
clientCAFile: /var/lib/minikube/certs/ca.crt
52+
cgroupDriver: systemd
53+
hairpinMode: hairpin-veth
54+
runtimeRequestTimeout: 15m
55+
clusterDomain: "cluster.local"
56+
# disable disk resource management by default
57+
imageGCHighThresholdPercent: 100
58+
evictionHard:
59+
nodefs.available: "0%"
60+
nodefs.inodesFree: "0%"
61+
imagefs.available: "0%"
62+
failSwapOn: false
63+
staticPodPath: /etc/kubernetes/manifests
64+
---
65+
apiVersion: kubeproxy.config.k8s.io/v1alpha1
66+
kind: KubeProxyConfiguration
67+
clusterCIDR: "10.244.0.0/16"
68+
metricsBindAddress: 0.0.0.0:10249
69+
conntrack:
70+
maxPerCore: 0
71+
# Skip setting "net.netfilter.nf_conntrack_tcp_timeout_established"
72+
tcpEstablishedTimeout: 0s
73+
# Skip setting "net.netfilter.nf_conntrack_tcp_timeout_close"
74+
tcpCloseWaitTimeout: 0s
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
apiVersion: kubeadm.k8s.io/v1beta3
2+
kind: InitConfiguration
3+
localAPIEndpoint:
4+
advertiseAddress: 1.1.1.1
5+
bindPort: 8443
6+
bootstrapTokens:
7+
- groups:
8+
- system:bootstrappers:kubeadm:default-node-token
9+
ttl: 24h0m0s
10+
usages:
11+
- signing
12+
- authentication
13+
nodeRegistration:
14+
criSocket: unix:///var/run/crio/crio.sock
15+
name: "mk"
16+
kubeletExtraArgs:
17+
node-ip: 1.1.1.1
18+
taints: []
19+
---
20+
apiVersion: kubeadm.k8s.io/v1beta3
21+
kind: ClusterConfiguration
22+
apiServer:
23+
certSANs: ["127.0.0.1", "localhost", "1.1.1.1"]
24+
extraArgs:
25+
enable-admission-plugins: "NamespaceLifecycle,LimitRanger,ServiceAccount,DefaultStorageClass,DefaultTolerationSeconds,NodeRestriction,MutatingAdmissionWebhook,ValidatingAdmissionWebhook,ResourceQuota"
26+
fail-no-swap: "true"
27+
feature-gates: "a=b"
28+
controllerManager:
29+
extraArgs:
30+
allocate-node-cidrs: "true"
31+
feature-gates: "a=b"
32+
kube-api-burst: "32"
33+
leader-elect: "false"
34+
scheduler:
35+
extraArgs:
36+
feature-gates: "a=b"
37+
leader-elect: "false"
38+
scheduler-name: "mini-scheduler"
39+
certificatesDir: /var/lib/minikube/certs
40+
clusterName: mk
41+
controlPlaneEndpoint: control-plane.minikube.internal:8443
42+
etcd:
43+
local:
44+
dataDir: /var/lib/minikube/etcd
45+
extraArgs:
46+
proxy-refresh-interval: "70000"
47+
kubernetesVersion: v1.28.0-rc.0
48+
networking:
49+
dnsDomain: cluster.local
50+
podSubnet: "10.244.0.0/16"
51+
serviceSubnet: 10.96.0.0/12
52+
---
53+
apiVersion: kubelet.config.k8s.io/v1beta1
54+
kind: KubeletConfiguration
55+
authentication:
56+
x509:
57+
clientCAFile: /var/lib/minikube/certs/ca.crt
58+
cgroupDriver: systemd
59+
hairpinMode: hairpin-veth
60+
runtimeRequestTimeout: 15m
61+
clusterDomain: "cluster.local"
62+
# disable disk resource management by default
63+
imageGCHighThresholdPercent: 100
64+
evictionHard:
65+
nodefs.available: "0%"
66+
nodefs.inodesFree: "0%"
67+
imagefs.available: "0%"
68+
failSwapOn: false
69+
staticPodPath: /etc/kubernetes/manifests
70+
---
71+
apiVersion: kubeproxy.config.k8s.io/v1alpha1
72+
kind: KubeProxyConfiguration
73+
clusterCIDR: "10.244.0.0/16"
74+
metricsBindAddress: 0.0.0.0:10249
75+
conntrack:
76+
maxPerCore: 0
77+
# Skip setting "net.netfilter.nf_conntrack_tcp_timeout_established"
78+
tcpEstablishedTimeout: 0s
79+
# Skip setting "net.netfilter.nf_conntrack_tcp_timeout_close"
80+
tcpCloseWaitTimeout: 0s
81+
mode: "iptables"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
apiVersion: kubeadm.k8s.io/v1beta3
2+
kind: InitConfiguration
3+
localAPIEndpoint:
4+
advertiseAddress: 1.1.1.1
5+
bindPort: 8443
6+
bootstrapTokens:
7+
- groups:
8+
- system:bootstrappers:kubeadm:default-node-token
9+
ttl: 24h0m0s
10+
usages:
11+
- signing
12+
- authentication
13+
nodeRegistration:
14+
criSocket: unix:///var/run/crio/crio.sock
15+
name: "mk"
16+
kubeletExtraArgs:
17+
node-ip: 1.1.1.1
18+
taints: []
19+
---
20+
apiVersion: kubeadm.k8s.io/v1beta3
21+
kind: ClusterConfiguration
22+
apiServer:
23+
certSANs: ["127.0.0.1", "localhost", "1.1.1.1"]
24+
extraArgs:
25+
enable-admission-plugins: "NamespaceLifecycle,LimitRanger,ServiceAccount,DefaultStorageClass,DefaultTolerationSeconds,NodeRestriction,MutatingAdmissionWebhook,ValidatingAdmissionWebhook,ResourceQuota"
26+
controllerManager:
27+
extraArgs:
28+
allocate-node-cidrs: "true"
29+
leader-elect: "false"
30+
scheduler:
31+
extraArgs:
32+
leader-elect: "false"
33+
certificatesDir: /var/lib/minikube/certs
34+
clusterName: mk
35+
controlPlaneEndpoint: control-plane.minikube.internal:8443
36+
etcd:
37+
local:
38+
dataDir: /var/lib/minikube/etcd
39+
extraArgs:
40+
proxy-refresh-interval: "70000"
41+
kubernetesVersion: v1.28.0-rc.0
42+
networking:
43+
dnsDomain: cluster.local
44+
podSubnet: "10.244.0.0/16"
45+
serviceSubnet: 10.96.0.0/12
46+
---
47+
apiVersion: kubelet.config.k8s.io/v1beta1
48+
kind: KubeletConfiguration
49+
authentication:
50+
x509:
51+
clientCAFile: /var/lib/minikube/certs/ca.crt
52+
cgroupDriver: systemd
53+
hairpinMode: hairpin-veth
54+
runtimeRequestTimeout: 15m
55+
clusterDomain: "cluster.local"
56+
# disable disk resource management by default
57+
imageGCHighThresholdPercent: 100
58+
evictionHard:
59+
nodefs.available: "0%"
60+
nodefs.inodesFree: "0%"
61+
imagefs.available: "0%"
62+
failSwapOn: false
63+
staticPodPath: /etc/kubernetes/manifests
64+
---
65+
apiVersion: kubeproxy.config.k8s.io/v1alpha1
66+
kind: KubeProxyConfiguration
67+
clusterCIDR: "10.244.0.0/16"
68+
metricsBindAddress: 0.0.0.0:10249
69+
conntrack:
70+
maxPerCore: 0
71+
# Skip setting "net.netfilter.nf_conntrack_tcp_timeout_established"
72+
tcpEstablishedTimeout: 0s
73+
# Skip setting "net.netfilter.nf_conntrack_tcp_timeout_close"
74+
tcpCloseWaitTimeout: 0s

0 commit comments

Comments
 (0)