51 lines
868 B
YAML
51 lines
868 B
YAML
expose:
|
|
type: ingress
|
|
tls:
|
|
enabled: true
|
|
certSource: auto
|
|
ingress:
|
|
ingressClassName: nginx
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: "letsencrypt-prod"
|
|
hosts:
|
|
core: harbor.manabo.org
|
|
notary: notary.harbor.manabo.org
|
|
|
|
externalURL: https://harbor.manabo.org
|
|
|
|
persistence:
|
|
enabled: true
|
|
resourcePolicy: "keep"
|
|
persistentVolumeClaim:
|
|
registry:
|
|
storageClass: "nfs-manabo"
|
|
chartmuseum:
|
|
storageClass: "nfs-manabo"
|
|
jobservice:
|
|
storageClass: "nfs-manabo"
|
|
database:
|
|
storageClass: "nfs-manabo"
|
|
redis:
|
|
storageClass: "nfs-manabo"
|
|
trivy:
|
|
storageClass: "nfs-manabo"
|
|
|
|
harborAdminPassword: Harbor12345
|
|
|
|
portal:
|
|
replicaCount: 1
|
|
|
|
core:
|
|
replicaCount: 1
|
|
|
|
registry:
|
|
replicaCount: 1
|
|
|
|
database:
|
|
type: internal
|
|
internal:
|
|
password: "root123"
|
|
|
|
redis:
|
|
type: internal
|