blob: 183b22d12abfa0e72c4e676fa50e3acac9a2e933 [file] [log] [blame]
Mohammed Naserab033e12022-03-13 21:07:28 -04001---
2# .. vim: foldmarker=[[[,]]]:foldmethod=marker
Mohammed Naserb7b97d62022-03-12 16:30:00 -05003
Mohammed Naserab033e12022-03-13 21:07:28 -04004# .. 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 Piscaerb490d712022-04-08 11:02:40 +020017cert_manager_acme_server: "{{ lookup('env', 'ATMOSPHERE_ACME_SERVER') | default('https://acme-v02.api.letsencrypt.org/directory', True) }}"
Mohammed Naserb7b97d62022-03-12 16:30:00 -050018
Mohammed Naserab033e12022-03-13 21:07:28 -040019 # ]]]
20# .. envvar:: cert_manager_issuer [[[
21#
22# Definition for the ``cert-manager`` issuer
okozachenko05a72ed2022-04-12 23:01:43 +100023# To use self-signed CA certificate, set cert_manager_issuer.ca.secretName as root-secret.
Mohammed Naserb7b97d62022-03-12 16:30:00 -050024cert_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 Naserab033e12022-03-13 21:07:28 -040034
35 # ]]]