|
|
@ -48,7 +48,10 @@ |
|
|
|
|
|
|
|
- name: Calico-rr | Configure route reflector |
|
|
|
command: |- |
|
|
|
{{ bin_dir }}/etcdctl --peers={{ etcd_access_addresses }} \ |
|
|
|
{{ bin_dir }}/etcdctl \ |
|
|
|
--peers={{ etcd_access_addresses }} \ |
|
|
|
--cert-file {{ etcd_cert_dir }}/node-{{ groups['etcd'][0] }}.pem \ |
|
|
|
--key-file {{ etcd_cert_dir }}/node-{{ groups['etcd'][0] }}-key.pem \ |
|
|
|
set /calico/bgp/v1/rr_v4/{{ rr_ip }} \ |
|
|
|
'{ |
|
|
|
"ip": "{{ rr_ip }}", |
|
|
@ -57,9 +60,6 @@ |
|
|
|
retries: 4 |
|
|
|
delay: "{{ retry_stagger | random + 3 }}" |
|
|
|
delegate_to: "{{groups['etcd'][0]}}" |
|
|
|
environment: |
|
|
|
ETCDCTL_CERT: "{{ etcd_cert_dir }}/node-{{ inventory_hostname }}.pem" |
|
|
|
ETCDCTL_KEY: "{{ etcd_cert_dir }}/node-{{ inventory_hostname }}-key.pem" |
|
|
|
|
|
|
|
- meta: flush_handlers |
|
|
|
|
|
|
|