X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=ansible%2Froles%2Fetcd%2Ftemplates%2Fetcd.yml;fp=ansible%2Froles%2Fetcd%2Ftemplates%2Fetcd.yml;h=c54017f81de492d333666348716093f64143d80f;hb=e131842648210ce33c4edbd00f131507edbb07a2;hp=3be70a82ec123955d73d2240f1f77511e6d53029;hpb=161b27327d47af2a3d7456e472b712a54944ce0e;p=ta%2Fcaas-etcd.git diff --git a/ansible/roles/etcd/templates/etcd.yml b/ansible/roles/etcd/templates/etcd.yml index 3be70a8..c54017f 100644 --- a/ansible/roles/etcd/templates/etcd.yml +++ b/ansible/roles/etcd/templates/etcd.yml @@ -89,35 +89,6 @@ spec: - name: secret mountPath: /etc/etcd/ssl readOnly: true - - name: kube-etcd-proxy - image: {{ container_image_names | select('search', '/etcd') | list | last }} -{% set etcdproxys = [] -%} -{%- for nodenumber in range(groups['caas_master']|length|int) -%} -{%- if etcdproxys.append('https://' + (hostvars[groups.caas_master[nodenumber]]['networking']['infra_internal']['ip']|string) + ':' + (caas.etcd_api_port|string) ) -%}{%- endif -%} -{%- endfor %} - command: - - /usr/bin/etcd - args: - - grpc-proxy - - start - - --endpoints={{ etcdproxys|join(',')}} - - --listen-addr={{ ansible_host }}:{{ caas.etcd_proxy_port }} - - --advertise-client-url={{ ansible_host }}:{{ caas.etcd_proxy_port }} - - --resolver-prefix='___grpc_proxy_endpoint' - - --resolver-ttl=60 - - --cert=/etc/etcd/ssl/etcd{{ nodeindex }}.pem - - --key=/etc/etcd/ssl/etcd{{ nodeindex }}-key.pem - - --cacert=/etc/etcd/ssl/ca.pem - resources: - requests: - cpu: "10m" - volumeMounts: - - name: time-mount - mountPath: /etc/localtime - readOnly: true - - name: secret - mountPath: /etc/etcd/ssl - readOnly: true volumes: - name: time-mount hostPath: