cozystack/packages/system/harbor/Makefile
Aleksei Sviridkin 543ce6e5fd
[harbor] Add managed Harbor container registry application
Add Harbor v2.14.2 as a tenant-level managed service with per-component
resource configuration, ingress with TLS termination, and internal
PostgreSQL/Redis.

Includes:
- extra/harbor wrapper chart with HelmRelease, WorkloadMonitors, Ingress
- system/harbor with vendored upstream chart (helm.goharbor.io v1.18.2)
- harbor-rd ApplicationDefinition for dynamic CRD registration
- PackageSource and system.yaml bundle entry
- E2E test with Secret and Service verification

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Aleksei Sviridkin <f@lex.la>
2026-02-18 00:50:11 +03:00

10 lines
236 B
Makefile

export NAME=harbor-system
export NAMESPACE=cozy-system
include ../../../hack/package.mk
update:
rm -rf charts
helm repo add harbor https://helm.goharbor.io
helm repo update harbor
helm pull harbor/harbor --untar --untardir charts