Fix broken API LE cert config (#870)
| | |
| | | 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: |
| | |
| | | servingCerts: |
| | | namedCertificates: |
| | | - names: |
| | | - {{ api_hostname.stdout }} |
| | | - {{ r_api_hostname.stdout }} |
| | | servingCertificate: |
| | | name: api-certs |
| | | name: api-certs |