Revise harbor to use HTTPRoute and Gateway API

This commit is contained in:
2025-11-22 17:03:55 -06:00
parent e2b762a8bf
commit 1b453c7f42

View File

@@ -8,10 +8,11 @@
:vault-load-yaml false :vault-load-yaml false
:k8s:chart-opts {:fetchOpts {:repo "https://helm.goharbor.io"} :k8s:chart-opts {:fetchOpts {:repo "https://helm.goharbor.io"}
:values {:externalURL '(str "https://" host) :values {:externalURL '(str "https://" host)
:expose {:type "ingress" :expose {:type "route"
:tls {:enabled false} :tls {:enabled false}
:ingress {:className "caddy" :route {:hosts ['host]
:hosts {:core 'host}}} :parentRefs [{:name "main-gateway"
:namespace "traefik"}]}}
:harborAdminPassword 'admin-password :harborAdminPassword 'admin-password
:secretKey 'secret-key :secretKey 'secret-key
:database {:enabled true :database {:enabled true