blob: 3e530abbfb85a788da87cea3d8b5778a90f11b9e [file] [log] [blame]
Mohammed Naserb07e9052023-01-12 22:19:13 -05001# Name of the OpenStack-Helm Ingress to create
2openstack_helm_ingress_name: "{{ openstack_helm_ingress_endpoint | replace('_', '-') }}"
Mohammed Naserb7b97d62022-03-12 16:30:00 -05003
Mohammed Naserb07e9052023-01-12 22:19:13 -05004# List of annotations to apply to the Ingress
Mohammed Naserb7b97d62022-03-12 16:30:00 -05005openstack_helm_ingress_annotations: {}
Mohammed Naserab033e12022-03-13 21:07:28 -04006
Mohammed Naserb07e9052023-01-12 22:19:13 -05007# Hostname to expose for the Ingress
8openstack_helm_ingress_host: "{{ openstack_helm_endpoints[openstack_helm_ingress_endpoint]['host_fqdn_override']['public']['host'] }}"
Mohammed Naserab033e12022-03-13 21:07:28 -04009
Mohammed Naserb07e9052023-01-12 22:19:13 -050010# Name of the "cert-manager" ClusterIssuer to use for TLS certificates
Mohammed Naser55f0f992023-01-28 18:32:09 +000011openstack_helm_ingress_cluster_issuer: "{{ atmosphere_ingress_cluster_issuer }}"
Mohammed Naserb07e9052023-01-12 22:19:13 -050012
Mohammed Naserb07e9052023-01-12 22:19:13 -050013# Secret containing the TLS certificate to use for the Ingress, overriding this
14# value globally should allow to point towards a secret containing the custom
15# certificate.
16#
17# See: https://kubernetes.io/docs/concepts/services-networking/ingress/#tls
Mohammed Nasera5902dd2023-02-10 19:38:18 +000018# openstack_helm_ingress_secret_name: wildcard-certs
Mohammed Naser2db0a222023-02-18 16:24:57 +000019
20# Domain to use to issue a wildcard certificate and use for all ingress objects,
21# this is useful when you want to use a single certificate for all services and
22# use DNS-01 challenge to issue the certificate.
23# openstack_helm_ingress_wildcard_domain: cloud.atmosphere.dev
Mohammed Naserc139abc2025-02-05 14:03:20 -050024
25# Ingress class to use for the Ingress
26openstack_helm_ingress_class_name: "{{ atmosphere_ingress_class_name }}"