blob: 99ec27f914005cb2ad6a7002c4d7e947f6418772 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
---
- name: Generate openshift etcd certs
become: yes
include_role:
name: etcd
tasks_from: client_certificates
vars:
etcd_cert_prefix: nuageEtcd-
etcd_cert_config_dir: "{{ cert_output_dir }}"
embedded_etcd: "{{ hostvars[groups.oo_first_master.0].openshift.master.embedded_etcd }}"
etcd_ca_host: "{{ groups.oo_etcd_to_config.0 }}"
etcd_cert_subdir: "openshift-nuage-{{ openshift.common.hostname }}"
- name: Error if etcd certs are not copied
stat:
path: "{{ item }}"
with_items:
- "{{ cert_output_dir }}/nuageEtcd-ca.crt"
- "{{ cert_output_dir }}/nuageEtcd-client.crt"
- "{{ cert_output_dir }}/nuageEtcd-client.key"
|