openstack-helm-infra/helm-toolkit/templates
Phil Sphicas f7ed96c701 Add extra DNS names to Ingress (helm-toolkit 0.1.1)
The existing helm-toolkit function "helm-toolkit.manifests.ingress"
will create namespace-fqdn and cluster-fqdn Ingress objects when the
host_fqdn_override parameter is used, but only for a single hostname.

This change allows additional FQDNs to be associated with the same
Ingress, including the names defined in the list:

    endpoints.$service.host_fqdn_override.$endpoint.tls.dnsNames

For example:

    endpoints:
      grafana:
        host_fqdn_override:
          public:
            host: grafana.openstackhelm.example
            tls:
              dnsNames:
                - grafana-alt.openstackhelm.example

Will produce the following:

      spec:
        tls:
          - secretName: grafana-tls-public
            hosts:
              - grafana.openstackhelm.example
              - grafana-alt.openstackhelm.example
        rules:
          - host: grafana.openstackhelm.example
            http:
              # ...
          - host: grafana-alt.openstackhelm.example
            http:
              # ...

Change-Id: I9b068f10d25923bf61220112da98d6fbfdf7ef8a
2020-09-24 23:16:32 +00:00
..
endpoints Correct a typo in the code 2020-07-23 19:49:30 +08:00
manifests Add extra DNS names to Ingress (helm-toolkit 0.1.1) 2020-09-24 23:16:32 +00:00
scripts Add capabilitity to backup only a single database 2020-08-18 18:30:31 +00:00
snippets Moving job_rabbit_init from static to dynamic deps 2020-08-07 19:23:50 +00:00
tls Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00
utils Remove OSH Authors copyright 2020-05-07 02:11:15 +00:00