Mohammed Naser | ab033e1 | 2022-03-13 21:07:28 -0400 | [diff] [blame] | 1 | --- |
| 2 | # .. vim: foldmarker=[[[,]]]:foldmethod=marker |
Mohammed Naser | b7b97d6 | 2022-03-12 16:30:00 -0500 | [diff] [blame] | 3 | |
Mohammed Naser | ab033e1 | 2022-03-13 21:07:28 -0400 | [diff] [blame] | 4 | # .. Copyright (C) 2022 VEXXHOST, Inc. |
| 5 | # .. SPDX-License-Identifier: Apache-2.0 |
| 6 | |
| 7 | # Default variables |
| 8 | # ================= |
| 9 | |
| 10 | # .. contents:: Sections |
| 11 | # :local: |
| 12 | |
| 13 | |
| 14 | # .. envvar:: cert_manager_acme_server [[[ |
| 15 | # |
| 16 | # ACME server URL |
Michiel Piscaer | b490d71 | 2022-04-08 11:02:40 +0200 | [diff] [blame] | 17 | cert_manager_acme_server: "{{ lookup('env', 'ATMOSPHERE_ACME_SERVER') | default('https://acme-v02.api.letsencrypt.org/directory', True) }}" |
Mohammed Naser | b7b97d6 | 2022-03-12 16:30:00 -0500 | [diff] [blame] | 18 | |
Mohammed Naser | ab033e1 | 2022-03-13 21:07:28 -0400 | [diff] [blame] | 19 | # ]]] |
| 20 | # .. envvar:: cert_manager_issuer [[[ |
| 21 | # |
| 22 | # Definition for the ``cert-manager`` issuer |
okozachenko | 05a72ed | 2022-04-12 23:01:43 +1000 | [diff] [blame] | 23 | # To use self-signed CA certificate, set cert_manager_issuer.ca.secretName as root-secret. |
Mohammed Naser | b7b97d6 | 2022-03-12 16:30:00 -0500 | [diff] [blame] | 24 | cert_manager_issuer: |
| 25 | acme: |
| 26 | email: mnaser@vexxhost.com |
| 27 | server: "{{ cert_manager_acme_server }}" |
| 28 | privateKeySecretRef: |
| 29 | name: issuer-account-key |
| 30 | solvers: |
| 31 | - http01: |
| 32 | ingress: |
| 33 | class: openstack |
Mohammed Naser | ab033e1 | 2022-03-13 21:07:28 -0400 | [diff] [blame] | 34 | |
| 35 | # ]]] |