diff options
Diffstat (limited to 'roles/openshift_master_certificates')
| -rw-r--r-- | roles/openshift_master_certificates/tasks/main.yml | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/roles/openshift_master_certificates/tasks/main.yml b/roles/openshift_master_certificates/tasks/main.yml index 0d75a9eb3..87e8181c1 100644 --- a/roles/openshift_master_certificates/tasks/main.yml +++ b/roles/openshift_master_certificates/tasks/main.yml @@ -20,6 +20,8 @@      - admin.kubeconfig      - master.kubelet-client.crt      - master.kubelet-client.key +    - "{{ 'master.proxy-client.crt' if openshift.master.include_proxy_client_cert else omit }}" +    - "{{ 'master.proxy-client.key' if openshift.master.include_proxy_client_cert else omit }}"      - openshift-master.crt      - openshift-master.key      - openshift-master.kubeconfig @@ -41,6 +43,5 @@        --public-master={{ item.openshift.master.public_api_url }}        --cert-dir={{ openshift_generated_configs_dir }}/{{ item.master_cert_subdir }}        --overwrite=false -  args: -    creates: "{{ openshift_generated_configs_dir }}/{{ item.master_cert_subdir }}/master.server.crt" +  when: master_certs_missing    with_items: masters_needing_certs | 
