kube/harbor
2024-09-29 19:05:42 +03:00
..
.gitignore Initial commit 2022-08-25 11:22:50 +03:00
application-extras.yml fix and update harbor install 2024-07-28 20:22:08 +03:00
application.yml expose traefik via ingress 2024-09-29 19:05:42 +03:00
harbor-oidc-config.png Initial commit 2022-08-25 11:22:50 +03:00
README.md fix/update harbor 2024-08-08 12:45:57 +03:00
values.yaml expose harbor via traefik 2024-09-29 19:04:51 +03:00

Deploy with:

kubectl create namespace harbor-operator
kubectl -n harbor-operator create secret generic harbor-minio-credentials --from-literal REGISTRY_STORAGE_S3_ACCESSKEY=...--from-literal=REGISTRY_STORAGE_S3_SECRETKEY=...
kubectl -n harbor-operator create secret generic harbor-postgres-password --from-literal password=...

helm repo add harbor https://helm.goharbor.io

helm template -n harbor-operator --release-name harbor harbor/harbor --include-crds -f harbor/values.yaml > harbor/application.yml
kubectl apply -n harbor-operator -f harbor/application.yml -f harbor/application-extras.yml

After deployment login with Harbor admin credentials and configure OIDC:

OIDC configuration