blob: 40c504f9ba1b977c9fcb9b462dbf711a0b1e3e8a [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
Mohammed Naserb7b97d62022-03-12 16:30:00 -050017cert_manager_acme_server: https://acme-v02.api.letsencrypt.org/directory
18
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 # ]]]