Skip to content

Commit 3128842

Browse files
committed
feat(workflow): add traefik http3 support
1 parent f23d0e7 commit 3128842

1 file changed

Lines changed: 14 additions & 4 deletions

File tree

_scripts/install.sh

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -147,11 +147,21 @@ configInline:
147147
- ${METALLB_ADDRESS_POOLS:-172.16.0.0/12}
148148
EOF
149149
helm install traefik drycc/traefik \
150-
--set websecure.tls.enabled=true \
151-
--set ingressClass.enabled=true \
152-
--set ingressClass.isDefaultClass=true \
153150
--namespace traefik \
154-
--create-namespace --wait
151+
--create-namespace --wait -f - <<EOF
152+
websecure:
153+
tls:
154+
enabled: true
155+
ingressClass:
156+
enabled: true
157+
isDefaultClass: true
158+
additionalArguments:
159+
- "--entrypoints.websecure.http.tls"
160+
- "--experimental.http3=true"
161+
- "--entrypoints.websecure.http3"
162+
- "--entrypoints.websecure.http3.advertisedPort=443"
163+
EOF
164+
155165
helm install cert-manager drycc/cert-manager --namespace cert-manager --create-namespace --set installCRDs=true --wait
156166
helm install catalog drycc/catalog \
157167
--set asyncBindingOperationsEnabled=true \

0 commit comments

Comments
 (0)