kue/ansible/templates/kubeadm.conf.j2
Mohammed Naser e8d8e2a36e Add KubeletConfiguration with custom resolv.conf
Change-Id: If681e42a08f756c27518b4bbfd51b9d3baf2a589
2019-08-23 11:38:25 -04:00

29 lines
707 B
Django/Jinja

---
apiVersion: kubeadm.k8s.io/v1beta2
kind: ClusterConfiguration
networking:
podSubnet: 10.244.0.0/16
---
apiVersion: kubeadm.k8s.io/v1beta2
kind: InitConfiguration
nodeRegistration:
kubeletExtraArgs:
resolv-conf: /etc/kubernetes/resolv.conf
---
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
resolvConf: /etc/kubernetes/resolv.conf
{% if kubeadm_token is defined %}
---
apiVersion: kubeadm.k8s.io/v1beta2
kind: JoinConfiguration
discovery:
bootstrapToken:
apiServerEndpoint: {{ kubeadm_apiserver }}
token: {{ kubeadm_token }}
caCertHashes:
- {{ kubeadm_hash }}
nodeRegistration:
kubeletExtraArgs:
resolv-conf: /etc/kubernetes/resolv.conf
{% endif %}