2022-12-15 08:28:31 +00:00
|
|
|
# Availability zone key for pods
|
2022-11-14 19:08:45 +00:00
|
|
|
topologyKey: kubernetes.io/hostname
|
2022-12-15 08:28:31 +00:00
|
|
|
|
|
|
|
# Harbor portal
|
2022-11-14 19:08:45 +00:00
|
|
|
ingress:
|
|
|
|
enabled: true
|
|
|
|
host: harbor.k-space.ee
|
|
|
|
tls:
|
|
|
|
host: "*.k-space.ee"
|
|
|
|
target: traefik.k-space.ee
|
|
|
|
class: traefik
|
2022-12-15 08:28:31 +00:00
|
|
|
|
|
|
|
# Instantiate proxy cache projects for known Docker registries
|
2022-11-14 19:08:45 +00:00
|
|
|
caches:
|
|
|
|
docker: true
|
|
|
|
quay: true
|
2022-12-15 08:28:31 +00:00
|
|
|
|
|
|
|
# Mutate pods for cached images
|
|
|
|
admissionController: false
|
|
|
|
|
|
|
|
# Harbor image repository and tag
|
2022-11-14 19:08:45 +00:00
|
|
|
image:
|
|
|
|
repository: goharbor
|
|
|
|
tag: v2.6.2
|
2022-12-15 08:28:31 +00:00
|
|
|
|
|
|
|
# Storage options
|
|
|
|
storage:
|
2022-11-14 19:08:45 +00:00
|
|
|
postgres:
|
|
|
|
storageClass: postgres
|
|
|
|
storage: 5Gi
|
|
|
|
registry:
|
|
|
|
storageClass: longhorn
|
|
|
|
storage: 30Gi
|
|
|
|
|
|
|
|
# Harbor projects to initialize
|
|
|
|
projects: []
|