add devops

This commit is contained in:
2026-05-11 09:17:23 +02:00
parent 49a1f1e2d7
commit 076449cdf9
12 changed files with 276 additions and 1 deletions

View File

@@ -0,0 +1,55 @@
apiVersion: helm.cattle.io/v1
kind: HelmChartConfig
metadata:
name: harbor
namespace: devops
spec:
valuesContent: |-
expose:
type: ingress
tls:
certSource: secret
secret:
# The name of secret which contains keys named:
# "tls.crt" - the certificate
# "tls.key" - the private key
secretName: "harbor-tls"
ingress:
className: traefik
hosts:
core: reg.milasholsting.dk
notary: notary.reg.milasholsting.dk
externalURL: https://reg.milasholsting.dk
harborAdminPassword: "ChangeMe123!"
persistence:
persistentVolumeClaim:
registry:
storageClass: local-path
size: 100Gi
chartmuseum:
storageClass: local-path
size: 5Gi
jobservice:
storageClass: local-path
size: 2Gi
database:
storageClass: local-path
size: 10Gi
redis:
storageClass: local-path
size: 2Gi
database:
internal:
image:
repository: goharbor/harbor-db
tag: v2.11.0
redis:
internal:
image:
repository: goharbor/redis-photon
tag: v2.11.0