blob: d30101516496f8af6542dcabee5ca22c4a60e8bf [file] [log] [blame]
# Copyright (c) 2023 VEXXHOST, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
# a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
cluster_issuer_name: "{{ atmosphere_ingress_cluster_issuer }}"
cluster_issuer_type: acme
cluster_issuer_acme_server: https://acme-v02.api.letsencrypt.org/directory
# cluster_issuer_acme_email:
cluster_issuer_acme_private_key_secret_name: cert-manager-issuer-account-key
cluster_issuer_acme_solver: http01
cluster_issuer_acme_http01_ingress_class: "{{ atmosphere_ingress_class_name }}"
cluster_issuer_acme_rfc2136_secret_name: cert-manager-issuer-tsig-secret-key
# cluster_issuer_acme_rfc2136_nameserver: <NAMESERVER>:<PORT>
# cluster_issuer_acme_rfc2136_tsig_algorithm: <ALGORITHM>
# cluster_issuer_acme_rfc2136_tsig_key_name: <KEY_NAME>
# cluster_issuer_acme_rfc2136_tsig_secret_key: <SECRET_KEY>
cluster_issuer_acme_route53_secret_name: cert-manager-issuer-route53-credentials
# cluster_issuer_acme_route53_region: <REGION>
# cluster_issuer_acme_route53_hosted_zone_id: <HOSTED_ZONE_ID>
# cluster_issuer_acme_route53_access_key_id: <AWS_ACCESS_KEY_ID>
# cluster_issuer_acme_route53_secret_access_key: <AWS_SECRET_ACCESS_KEY>
cluster_issuer_acme_infoblox_helm_release_name: cert-manager-webhook-infoblox-wapi
cluster_issuer_acme_infoblox_helm_chart_path: "../../charts/cert-manager-webhook-infoblox-wapi/"
cluster_issuer_acme_infoblox_helm_chart_ref: /usr/local/src/cert-manager-webhook-infoblox-wapi
cluster_issuer_acme_infoblox_helm_release_namespace: cert-manager
cluster_issuer_acme_infoblox_helm_values: {}
cluster_issuer_acme_infoblox_group_name: infoblox.cert-manager.atmosphere.dev
cluster_issuer_acme_infoblox_secret_name: cert-manager-issuer-infoblox-credentials
cluster_issuer_acme_infoblox_role_name: webhook-infoblox-wapi:secret-reader
cluster_issuer_acme_infoblox_role_binding_name: "{{ cluster_issuer_acme_infoblox_role_name }}"
cluster_issuer_acme_infoblox_service_account_name: "{{ cluster_issuer_acme_infoblox_helm_release_name }}"
# cluster_issuer_acme_infoblox_view: <VIEW>
# cluster_issuer_acme_infoblox_host: <HOST>
# cluster_issuer_acme_infoblox_username: <USERNAME>
# cluster_issuer_acme_infoblox_password: <PASSWORD>
cluster_issuer_ca_secret_name: cert-manager-issuer-ca
# cluster_issuer_ca_certificate: |
# -----BEGIN CERTIFICATE-----
# MIIDBjCCAe4CCQDQ3Z0Z2Z0Z0jANBgkqhkiG9w0BAQsFADCBhTELMAkGA1UEBhMC
# VVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lzY28x
# ...
# -----END CERTIFICATE-----
# cluster_issuer_ca_private_key: |
# -----BEGIN RSA PRIVATE KEY-----
# MIIEpAIBAAKCAQEAw3Z0Z2Z0Z0jANBgkqhkiG9w0BAQsFADCBhTELMAkGA1UEBhMC
# VVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lzY28x
# ...
# -----END RSA PRIVATE KEY-----
cluster_issuer_self_signed_certificate_name: self-signed-ca
cluster_issuer_self_signed_secret_name: cert-manager-selfsigned-ca