Browse Source

Set initial kubeadm token if specified in kubeadm init (#5057)

Change-Id: I7fd94ec6d195af60d237b3cfe91668ca1f707d26
pull/5081/head
Matthew Mosesohn 5 years ago
committed by Kubernetes Prow Robot
parent
commit
771ce96e6d
2 changed files with 12 additions and 0 deletions
  1. 6
      roles/kubernetes/master/templates/kubeadm-config.v1beta1.yaml.j2
  2. 6
      roles/kubernetes/master/templates/kubeadm-config.v1beta2.yaml.j2

6
roles/kubernetes/master/templates/kubeadm-config.v1beta1.yaml.j2

@ -1,5 +1,11 @@
apiVersion: kubeadm.k8s.io/v1beta1
kind: InitConfiguration
{% if kubeadm_token is defined %}
bootstrapTokens:
- token: "{{ kubeadm_token }}"
description: "kubespray kubeadm bootstrap token"
ttl: "24h"
{% endif %}
localAPIEndpoint:
advertiseAddress: {{ ip | default(fallback_ips[inventory_hostname]) }}
bindPort: {{ kube_apiserver_port }}

6
roles/kubernetes/master/templates/kubeadm-config.v1beta2.yaml.j2

@ -1,5 +1,11 @@
apiVersion: kubeadm.k8s.io/v1beta2
kind: InitConfiguration
{% if kubeadm_token is defined %}
bootstrapTokens:
- token: "{{ kubeadm_token }}"
description: "kubespray kubeadm bootstrap token"
ttl: "24h"
{% endif %}
localAPIEndpoint:
advertiseAddress: {{ ip | default(fallback_ips[inventory_hostname]) }}
bindPort: {{ kube_apiserver_port }}

Loading…
Cancel
Save