Petter Abrahamsson
2019-11-22 dfbc841e5614a89aba39147c5114c8c257dabe69
Fix broken API LE cert config (#870)

2 files modified
8 ■■■■ changed files
ansible/roles/ocp4-workload-enable-lets-encrypt-certificates/files/deploy_certs.yml 4 ●●●● patch | view | raw | blame | history
ansible/roles/ocp4-workload-enable-lets-encrypt-certificates/templates/api-server.j2 4 ●●●● patch | view | raw | blame | history
ansible/roles/ocp4-workload-enable-lets-encrypt-certificates/files/deploy_certs.yml
@@ -14,11 +14,11 @@
  tasks:
  - name: Determine API server hostname
    shell: "oc whoami --show-server | cut -f 2 -d ':' | cut -f 3 -d '/' | sed 's/-api././'"
    register: api_hostname
    register: r_api_hostname
  - name: Compute domain name
    set_fact:
      _certbot_domain: "{{ api_hostname.stdout }}"
      _certbot_domain: "{{ r_api_hostname.stdout }}"
  - name: "Install certificates into {{ _certbot_install_dir }}/{{ item }}"
    copy:
ansible/roles/ocp4-workload-enable-lets-encrypt-certificates/templates/api-server.j2
@@ -6,6 +6,6 @@
  servingCerts:
    namedCertificates:
    - names:
      - {{ api_hostname.stdout }}
      - {{ r_api_hostname.stdout }}
      servingCertificate:
        name: api-certs
        name: api-certs