summaryrefslogtreecommitdiffstats
path: root/playbooks/openshift-etcd/private/ca.yml
blob: 72c39d546b8c92f80b3e4037ea1112eca378427d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
---
- name: Generate new etcd CA
  hosts: oo_first_etcd
  roles:
  - role: openshift_clock
  - role: openshift_etcd_facts
  tasks:
  - import_role:
      name: etcd
      tasks_from: ca.yml
    vars:
      etcd_peers: "{{ groups.oo_etcd_to_config | default([], true) }}"
      etcd_ca_host: "{{ groups.oo_etcd_to_config.0 }}"
      etcd_certificates_etcd_hosts: "{{ groups.oo_etcd_to_config | default([], true) }}"
    when:
    - etcd_ca_setup | default(True) | bool