apiVersion: kubeadm.k8s.io/v1beta3 kind: InitConfiguration localAPIEndpoint: advertiseAddress: '{{ hostvars['k8s-master-1'].ansible_host }}' bindPort: 6443 --- apiVersion: kubeadm.k8s.io/v1beta3 kind: ClusterConfiguration kubernetesVersion: 'v{{ kubernetesVersion.split("-")[0] }}' apiServer: extraArgs: authorization-mode: Node,RBAC timeoutForControlPlane: 4m0s certificatesDir: /etc/kubernetes/pki clusterName: '{{ kubernetesClusterName }}' controlPlaneEndpoint: '{{ kubernetesApi }}:6443' controllerManager: extraArgs: bind-address: 0.0.0.0 dns: {} etcd: local: dataDir: /var/lib/etcd extraArgs: listen-metrics-urls: http://0.0.0.0:2381 networking: dnsDomain: cluster.local serviceSubnet: 10.96.0.0/12 scheduler: extraArgs: bind-address: 0.0.0.0 --- apiVersion: kubeproxy.config.k8s.io/v1alpha1 kind: KubeProxyConfiguration metricsBindAddress: 0.0.0.0