No introduction found. Create it?
Install with:
helm repo add harbor https://helm.goharbor.io/
helm install harbor harbor/harbor -f values.yaml
See examples from other people.
Name | Repo | Stars | Version | Timestamp |
---|---|---|---|---|
harbor | larivierec/home-cluster | 115 | 1.17.0 | 2 days ago |
harbor | gandazgul/k8s-infrastructure | 49 | 1.16.2 | 19 days ago |
harbor | haraldkoch/kochhaus-home | 139 | 1.17.0 | 23 days ago |
See the most popular values for this chart:
Key | Types |
---|---|
string | |
expose.tls.secret.secretName (8) harbor-tls | string |
boolean | |
expose.ingress.hosts.core (8) registry.${SECRET_DOMAIN_2} | string |
expose.ingress.hosts.notary (1) notary.harbor.crystalnet.org | string |
expose.ingress.annotations."cert-manager.io/cluster-issuer" (5) letsencrypt-production | string |
string | |
string | |
string | |
string | |
expose.ingress.annotations."external-dns.alpha.kubernetes.io/target" (3) ingress.${SECRET_DOMAIN_2} | string |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
expose.ingress.annotations."traefik.ingress.kubernetes.io/router.middlewares" (1) networking-ipwhitelist@kubernetescrd,
networking-request-limit@kubernetescrd
| string |
string | |
string | |
expose.type (8) ingress | string |
string | |
number | |
number | |
expose.loadBalancer.annotations."external-dns.alpha.kubernetes.io/hostname" (1) harbor.${SECRET_DOMAIN} | string |
string | |
externalURL (9) https://registry.${SECRET_DOMAIN_2} | string |
database.type (8) external | string |
database.external.host (6) postgres17-rw.database.svc.cluster.local | string |
database.external.existingSecret (5) harbor-secrets | string |
string | |
string | |
string | |
number | |
number | |
database.internal.image.repository (1) goharbor/harbor-db | string |
string | |
database.internal.password (1) ${HARBOR_POSTGRES_PASSWORD} | string |
notary.enabled (8) false | boolean |
boolean | |
persistence.persistentVolumeClaim.registry.existingClaim (8) harbor-registry | string |
string | |
string | |
string | |
string | |
string | |
persistence.persistentVolumeClaim.jobservice.scanDataExports.existingClaim (4) harbor-jobservice-scandata | string |
persistence.persistentVolumeClaim.trivy.existingClaim (4) harbor-trivy-v2 | string |
persistence.persistentVolumeClaim.trivy.storageClass (2) local-hostpath | string |
string | |
string | |
persistence.persistentVolumeClaim.redis.storageClass (2) local-hostpath | string |
string | |
string | |
persistence.persistentVolumeClaim.database.existingClaim (1) harbor-database | string |
string | |
persistence.persistentVolumeClaim.chartmuseum.existingClaim (1) harbor-chartmuseum | string |
persistence.imageChartStorage.type (3) filesystem | string |
boolean | |
string | |
string | |
string | |
redis.type (6) internal | string |
redis.external.addr (3) dragonfly.database.svc:6379 | string |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
string | |
redis.internal.image.repository (3) ghcr.io/octohelm/harbor/redis-photon | string |
redis.internal.image.tag (3) v2.13.0 | string |
boolean | |
trivy.image.repository (3) ghcr.io/octohelm/harbor/trivy-adapter-photon | string |
trivy.image.tag (3) v2.13.0 | string |
string | |
string | |
string | |
number | |
boolean | |
metrics.core.path (4) /metrics | string |
number | |
metrics.exporter.path (4) /metrics | string |
number | |
metrics.jobservice.path (4) /metrics | string |
number | |
metrics.registry.path (4) /metrics | string |
number | |
boolean | |
cache.enabled (4) false | boolean |
number | |
boolean | |
existingSecretSecretKey (4) harbor-secrets | string |
number | |
number | |
exporter.image.repository (3) ghcr.io/octohelm/harbor/harbor-exporter | string |
exporter.image.tag (3) v2.13.0 | string |
boolean | |
logLevel (4) warning | string |
trace.enabled (4) false | boolean |
updateStrategy.type (4) Recreate | string |
core.image.repository (3) ghcr.io/octohelm/harbor/harbor-core | string |
core.image.tag (3) v2.13.0 | string |
string | |
number | |
string | |
string | |
string | |
number | |
core.secret (1) ${HARBOR_CORE_SECRET} | string |
existingSecretAdminPassword (3) harbor-admin-password | string |
imagePullPolicy (3) Always | string |
jobservice.image.repository (3) ghcr.io/octohelm/harbor/harbor-jobservice | string |
jobservice.image.tag (3) v2.13.0 | string |
number | |
string | |
string | |
string | |
number | |
portal.image.repository (3) ghcr.io/octohelm/harbor/harbor-portal | string |
portal.image.tag (3) v2.13.0 | string |
number | |
string | |
string | |
string | |
number | |
registry.controller.image.repository (3) ghcr.io/octohelm/harbor/harbor-registryctl | string |
string | |
registry.registry.image.repository (3) ghcr.io/octohelm/harbor/registry-photon | string |
string | |
number | |
string | |
boolean | |
boolean | |
string | |
string | |
string | |
string | |
number | |
registry.initContainers[].envFrom[].secretRef.name (1) postgres-harbor | string |
registry.initContainers[].image (1) ghcr.io/home-operations/postgres-init:17.5 | string |
string | |
boolean | |
harborAdminPassword (2) ${SECRET_HARBOR_ADMIN_PASSWORD} | string |
secretKey (2) ${SECRET_HARBOR_ENCRPYTION_KEY} | string |
string | |
image.pullPolicy (1) Always | string |
boolean | |
string | |
boolean | |
rules[].excludes[] (1) - ^docker.io\/goharbor\/ | string |
rules[].matches[] (1) - ^docker.io\/ | string |
rules[].name (1) docker.io replace rule | string |
rules[].replace (1) harbor.dumbhome.uk/dockerproxy | string |
boolean |