mirror of
https://github.com/jpetazzo/container.training.git
synced 2026-08-23 22:16:31 +00:00
⏫ Bump up kubeadm configuration version
v1beta2 support was removed in Kubernetes 1.27. Warning, v1beta3 was introduced in Kubernetes 1.22 (I think?) which means that the minimum version for "old cluster" deployments is now 1.22.
This commit is contained in:
@@ -498,7 +498,7 @@ EOF"
|
||||
kubeadm token generate > /tmp/token &&
|
||||
cat >/tmp/kubeadm-config.yaml <<EOF
|
||||
kind: InitConfiguration
|
||||
apiVersion: kubeadm.k8s.io/v1beta2
|
||||
apiVersion: kubeadm.k8s.io/v1beta3
|
||||
bootstrapTokens:
|
||||
- token: \$(cat /tmp/token)
|
||||
nodeRegistration:
|
||||
@@ -506,7 +506,7 @@ nodeRegistration:
|
||||
- NumCPU
|
||||
---
|
||||
kind: JoinConfiguration
|
||||
apiVersion: kubeadm.k8s.io/v1beta2
|
||||
apiVersion: kubeadm.k8s.io/v1beta3
|
||||
discovery:
|
||||
bootstrapToken:
|
||||
apiServerEndpoint: \$(cat /etc/name_of_first_node):6443
|
||||
@@ -521,7 +521,7 @@ apiVersion: kubelet.config.k8s.io/v1beta1
|
||||
failSwapOn: false
|
||||
---
|
||||
kind: ClusterConfiguration
|
||||
apiVersion: kubeadm.k8s.io/v1beta2
|
||||
apiVersion: kubeadm.k8s.io/v1beta3
|
||||
apiServer:
|
||||
certSANs:
|
||||
- \$(cat /tmp/ipv4)
|
||||
|
||||
Reference in New Issue
Block a user