File tree Expand file tree Collapse file tree 13 files changed +94
-55
lines changed Expand file tree Collapse file tree 13 files changed +94
-55
lines changed Original file line number Diff line number Diff line change 5050 - op: replace
5151 path: /spec/tls/0/hosts/0
5252 value: dex.{{index .metadata.annotations "dns_zone" }}
53- - op: replace
54- path: '/metadata/annotations/cert-manager.io~1cluster-issuer'
55- value: 'understack-cluster-issuer'
5653 - repoURL : ' {{index .metadata.annotations "uc_deploy_git_url"}}'
5754 targetRevision : ' {{index .metadata.annotations "uc_deploy_ref"}}'
5855 ref : deploy
8582 releaseName : nautobot
8683 valuesObject :
8784 ingress :
88- annotations :
89- cert-manager.io/cluster-issuer : ' understack-cluster-issuer'
90- nginx.ingress.kubernetes.io/backend-protocol : HTTPS
9185 hostname : ' nautobot.{{index .metadata.annotations "dns_zone" }}'
9286 valueFiles :
9387 - $understack/components/nautobot/nautobot-values.yaml
@@ -158,9 +152,6 @@ spec:
158152 - op: replace
159153 path: /spec/tls/0/hosts/0
160154 value: workflows.{{index .metadata.annotations "dns_zone" }}
161- - op: replace
162- path: '/metadata/annotations/cert-manager.io~1cluster-issuer'
163- value: 'understack-cluster-issuer'
164155 - component : argo-events
165156 skipComponent : ' {{has "argo-events" ((default "[]" (index .metadata.annotations "uc_skip_components") | fromJson))}}'
166157 sources :
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ apiVersion: networking.k8s.io/v1
33kind : Ingress
44metadata :
55 annotations :
6- cert-manager.io/cluster-issuer : selfsigned -cluster-issuer
6+ cert-manager.io/cluster-issuer : understack -cluster-issuer
77 nginx.ingress.kubernetes.io/backend-protocol : HTTPS
88 nginx.ingress.kubernetes.io/force-ssl-redirect : " true"
99 name : argo-workflows
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ kind: Ingress
33metadata :
44 name : dex
55 annotations :
6- cert-manager.io/cluster-issuer : selfsigned -cluster-issuer
6+ cert-manager.io/cluster-issuer : understack -cluster-issuer
77 nginx.ingress.kubernetes.io/backend-protocol : HTTP
88spec :
99 ingressClassName : nginx
Original file line number Diff line number Diff line change @@ -17,12 +17,25 @@ endpoints:
1717 public : 443
1818 scheme :
1919 public : https
20+ host_fqdn_override :
21+ public :
22+ tls :
23+ secretName : glance-tls-public
24+ issuerRef :
25+ name : understack-cluster-issuer
26+ kind : ClusterIssuer
2027
2128network :
2229 # configure OpenStack Helm to use Undercloud's ingress
2330 # instead of expecting the ingress controller provided
2431 # by OpenStack Helm
2532 use_external_ingress_controller : true
33+ api :
34+ ingress :
35+ annotations :
36+ nginx.ingress.kubernetes.io/rewrite-target : /
37+ # set our default issuer
38+ cert-manager.io/cluster-issuer : understack-cluster-issuer
2639
2740# Glance storage backend
2841# we'll switch to radosgw in the future
Original file line number Diff line number Diff line change @@ -14,11 +14,27 @@ conf:
1414 allowed_hosts :
1515 - ' *'
1616
17+ endpoints :
18+ dashboard :
19+ host_fqdn_override :
20+ public :
21+ tls :
22+ secretName : keystone-tls-public
23+ issuerRef :
24+ name : understack-cluster-issuer
25+ kind : ClusterIssuer
26+
1727network :
1828 # configure OpenStack Helm to use Undercloud's ingress
1929 # instead of expecting the ingress controller provided
2030 # by OpenStack Helm
2131 use_external_ingress_controller : true
32+ dashboard :
33+ ingress :
34+ annotations :
35+ nginx.ingress.kubernetes.io/rewrite-target : /
36+ # set our default issuer
37+ cert-manager.io/cluster-issuer : understack-cluster-issuer
2238
2339# (nicholas.kuechler) updating the jobs list to remove the 'horizon-db-init' job.
2440dependencies :
Original file line number Diff line number Diff line change @@ -82,6 +82,13 @@ endpoints:
8282 public : 443
8383 scheme :
8484 public : https
85+ host_fqdn_override :
86+ public :
87+ tls :
88+ secretName : ironic-tls-public
89+ issuerRef :
90+ name : understack-cluster-issuer
91+ kind : ClusterIssuer
8592
8693network :
8794 api :
@@ -92,6 +99,8 @@ network:
9299 cluster : " nginx-openstack"
93100 annotations :
94101 nginx.ingress.kubernetes.io/rewrite-target : /
102+ # set our default issuer
103+ cert-manager.io/cluster-issuer : understack-cluster-issuer
95104 external_policy_local : false
96105 node_port :
97106 enabled : false
Original file line number Diff line number Diff line change @@ -98,6 +98,12 @@ network:
9898 # instead of expecting the ingress controller provided
9999 # by OpenStack Helm
100100 use_external_ingress_controller : true
101+ api :
102+ ingress :
103+ annotations :
104+ nginx.ingress.kubernetes.io/rewrite-target : /
105+ # set our default issuer
106+ cert-manager.io/cluster-issuer : understack-cluster-issuer
101107
102108dependencies :
103109 static :
@@ -317,6 +323,13 @@ endpoints:
317323 port :
318324 api :
319325 public : 443
326+ host_fqdn_override :
327+ public :
328+ tls :
329+ secretName : keystone-tls-public
330+ issuerRef :
331+ name : understack-cluster-issuer
332+ kind : ClusterIssuer
320333
321334manifests :
322335 job_credential_cleanup : false
Original file line number Diff line number Diff line change @@ -66,5 +66,5 @@ ingress:
6666 tls : true
6767 secretName : " nautobot-ingress-tls"
6868 annotations :
69- cert-manager.io/cluster-issuer : selfsigned -cluster-issuer
69+ cert-manager.io/cluster-issuer : understack -cluster-issuer
7070 nginx.ingress.kubernetes.io/backend-protocol : HTTPS
Original file line number Diff line number Diff line change @@ -17,6 +17,13 @@ endpoints:
1717 public : 443
1818 scheme :
1919 public : https
20+ host_fqdn_override :
21+ public :
22+ tls :
23+ secretName : neutron-tls-public
24+ issuerRef :
25+ name : understack-cluster-issuer
26+ kind : ClusterIssuer
2027
2128
2229network :
@@ -28,6 +35,12 @@ network:
2835 # instead of expecting the ingress controller provided
2936 # by OpenStack Helm
3037 use_external_ingress_controller : true
38+ server :
39+ ingress :
40+ annotations :
41+ nginx.ingress.kubernetes.io/rewrite-target : /
42+ # set our default issuer
43+ cert-manager.io/cluster-issuer : understack-cluster-issuer
3144
3245conf :
3346 plugins :
Original file line number Diff line number Diff line change @@ -24,6 +24,13 @@ endpoints:
2424 public : 443
2525 scheme :
2626 public : https
27+ host_fqdn_override :
28+ public :
29+ tls :
30+ secretName : nova-tls-public
31+ issuerRef :
32+ name : understack-cluster-issuer
33+ kind : ClusterIssuer
2734
2835network :
2936 # we're using ironic and actual switches
@@ -34,6 +41,12 @@ network:
3441 # instead of expecting the ingress controller provided
3542 # by OpenStack Helm
3643 use_external_ingress_controller : true
44+ osapi :
45+ ingress :
46+ annotations :
47+ nginx.ingress.kubernetes.io/rewrite-target : /
48+ # set our default issuer
49+ cert-manager.io/cluster-issuer : understack-cluster-issuer
3750
3851conf :
3952 ceph :
You can’t perform that action at this time.
0 commit comments