X-Git-Url: https://gerrit.akraino.org/r/gitweb?p=ta%2Fcaas-kubernetes.git;a=blobdiff_plain;f=ansible%2Froles%2Fkube_master%2Fdefaults%2Fmain.yaml;h=95deb1a3f6bfcda7515b42241ca0c3e9fd3477bd;hp=bc71bb9568a062e36daf3a09d7344f539ff662c3;hb=59efd48f37efd053cf700fb9efc68e458c4ccd86;hpb=b0975a501c41ac21c3d20e65a8e8b20f3f9aaa55 diff --git a/ansible/roles/kube_master/defaults/main.yaml b/ansible/roles/kube_master/defaults/main.yaml index bc71bb9..95deb1a 100644 --- a/ansible/roles/kube_master/defaults/main.yaml +++ b/ansible/roles/kube_master/defaults/main.yaml @@ -46,10 +46,7 @@ apiserver_params: - "--bind-address={{ apiserver }}" - "--client-ca-file=/etc/openssl/ca.pem" - "--enable-bootstrap-token-auth=true" - - "--etcd-cafile=/etc/etcd/ssl/ca.pem" - - "--etcd-certfile=/etc/etcd/ssl/etcd{{ nodeindex }}.pem" - - "--etcd-keyfile=/etc/etcd/ssl/etcd{{ nodeindex }}-key.pem" - - "--etcd-servers={% for host in groups['caas_master'] %}https://{{ hostvars[host]['networking']['infra_internal']['ip'] }}:{{ caas.etcd_api_port }}{% if not loop.last %},{% endif %}{% endfor %}" + - "--etcd-servers=http://{{ hostvars[hostname]['networking']['infra_internal']['ip'] }}:{{ caas.etcd_proxy_port }}{% for host in ( groups['caas_master'] | reject('search', hostname) ) %},http://{{ hostvars[host]['networking']['infra_internal']['ip'] }}:{{ caas.etcd_proxy_port }}{% endfor %}" - "--experimental-encryption-provider-config={{ caas.cert_path }}/{{ caas._secrets_conf }}" - "--feature-gates={{ apiserver_feature_gates | get_kube_options }}" - "--insecure-port=0"