Skip to content

Commit 1a1ce7a

Browse files
committed
fix tls config for chal ingress
Signed-off-by: Robert Detjens <[email protected]>
1 parent 6d19acc commit 1a1ce7a

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/asset_files/challenge_templates/http.yaml.j2

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ metadata:
2424
namespace: "rcds-{{ slug }}"
2525
annotations:
2626
app.kubernetes.io/managed-by: rcds
27+
cert-manager.io/cluster-issuer: letsencrypt
2728
spec:
2829
ingressClassName: beavercds
2930
rules:
@@ -38,8 +39,11 @@ spec:
3839
name: "rcds-{{ slug }}-{{ pod.name }}-http"
3940
port:
4041
number: {{ p.internal }}
41-
42-
tls:
43-
- hosts: [ "{{ p.expose.http }}.{{ domain }}" ]
44-
secretName: "rcds-tls-{{ p.expose.http }}.{{ domain }}"
4542
{% endfor -%}
43+
44+
tls:
45+
- hosts:
46+
{%- for p in http_ports %}
47+
- "{{ p.expose.http }}.{{ domain }}"
48+
{% endfor -%}
49+
secretName: "rcds-tls-{{ slug }}-{{ pod.name }}"

0 commit comments

Comments
 (0)