Kubernetes operator for Harbor service components
docker pull goharbor/harbor-operator:v1.4.0-rc1
Per issue https://github.com/goharbor/harbor-operator/pull/960, we need to use kubectl create
to install harbor-operator and kubectl replace
to upgrade harbor-operator.
docker pull goharbor/harbor-operator:v1.3.0
docker pull ghcr.io/goharbor/harbor-operator:v1.3.0
kubectl apply -f https://raw.githubusercontent.com/goharbor/harbor-operator/v1.3.0/manifests/cluster/deployment.yaml
(install harbor-operator)kubectl apply -f https://raw.githubusercontent.com/goharbor/harbor-operator/v1.3.0/manifests/samples/full_stack.yaml
(install full stack sample)docker pull goharbor/harbor-operator:v1.3.0-rc1
6c53deb1 release v1.2.0 also refer v1.2.0-rc1, v1.2.0-rc2, v1.2.0-rc3
docker pull goharbor/harbor-operator:v1.2.0
docker pull ghcr.io/goharbor/harbor-operator:v1.2.0
kubectl apply -f https://raw.githubusercontent.com/goharbor/harbor-operator/v1.2.0/manifests/cluster/deployment.yaml
(install harbor-operator)kubectl apply -f https://raw.githubusercontent.com/goharbor/harbor-operator/v1.2.0/manifests/samples/full_stack.yaml
(install full stack sample)576a1a51 Doc/update doc 1.2 (#832) 5c925d38 Doc/update related docs (#609) e5e4d2f7 Docs/tutorials registry (#606) 3553e9c5 Feature/add ingress class (#800) e4f467ab Fix readme (#831) 9e316389 Initial movement of the day2 code (#807) d54eaeb2 add POSTGRES_SECRETS_TEMPLATE in container ENV (#718) 852a3d0e add contour support (#651) 112e363c add harborcluster validator 92439b6d add kustomize 2c80a322 add mutation 1a3f4a0b add prefix folder for chartmuseum 9084bb84 add v1beta1 sample cb123f68 bump up redis-operator v1.1.1 b088d17d ci(rbac): add OwnerReferencesPermissionEnforcement in kind cluster, to simulate openshift cluster (#822) 53ca0ac1 doc(Development): Remove cert-manager deployment (#735) 021bb300 doc(README): update for 1.2 GA (#851) 36567d3c doc(README):update README to reflect latest changes (#740) 598dbdb1 doc(README):update release plan 047072b4 doc(Readme): add release plan sections a560052b doc(backup):add notes to the backup docs (#632) 1f6d18f9 doc(by-helm-chart):update image version 58cf14a9 doc(by-helm-chart):update image version c9ead7df doc(by-helm-chart):update image version f8a9f579 doc(by-helm-chart):update image version ba4e811f doc(console):add doc for enabling minio console (#618) ae550eb9 doc(day2 config): remove day2 realted content out (#852) 563fdc1d doc(day2 doc): fix doc lint error 9b2fa07e doc(installation):add doc for custimizing storage,db and cache (#623) b2b0fd7f doc(pg) add postgres backup doc (#534) 77379641 doc(readme): update versioning and compatibility matrix (#675) d65f2758 doc(tutorial): update the out-of-date info 2b3aae42 doc(tutorial):update the outdated guides info 8fc120d9 fix RELEASE_VERSION in docker image cbcfec04 fix core token when using "https://IP:port" as the external URL cca0a857 fix doc c17f9cca fix gcs config (#830) 5abfbdc7 fix go version in CI charts f80845d3 fix json unmarshal bug (#747) d3d7caca fix k8s version (#709) 70699946 fix md lint a6aad76f fix minio annotation 91ed56b3 fix release docker build go version 3e675aad fix webhook with azure field 29d71db0 fix zz_generated.deepcopy.go 7e1acc40 fix(Makefile): Set default ingress class when installing nginx-ingress with helm (#775) 6195bc8a fix(Makefile): fix kubebuilder installation f5054e8c fix(ci) image in kustomization.yaml 599e7a12 fix(ci) support certmanager 1.4 (#697) 0592321d fix(config):handle empty redis password (#625) 69527e6e fix(configuration): clean status reason when reconcile success (#752) 8e3ad45e fix(configuration): missing extended fields (#746) 6a67475d fix(crd) remove useless EncryptionKeyRef 0f249766 fix(crd) remove useless samples (#614) 055b6b5d fix(database) set ref pg secret owner (#662) fcda8e20 fix(database,redis): fix harbor afac1eff fix(expose): fix go-lint 05328e43 fix(expose): make ingress required. be9c358d fix(expose): make ingress required. 7d71e58c fix(expose): remove generate code c4208eb8 fix(expose): remove generate code 008767f2 fix(harborcluster): don't allow users to switch type between incluster and external (#820) 991031a8 fix(helm): crds 7bace1dc fix(ingress): fixes: #823 f344706c fix(ingress): ingress nil panic 72052316 fix(openshift): add support for openshift 74aba7ed fix(openshift): fix issue 698 (#721) eb5f4400 fix(sample) minimal_stack_fs.yaml 8481e684 fix(samples):revise errors in sample manifest (#624) 241271d3 fix(storage): add s3 swift 12815e6b fix(version) notaryserver.go (#656) f61ba216 fix: Allow for empty S3 SecretKeyRef db724770 fix: add fileSystem cc9952eb fix: add missing component spec copy for exporter f19ac815 fix: add redis cluster role patch to be compatible with openshift 35056b42 fix: adjust the update logic of deprecated configmap day2 configuration (#835) 5b19aaba fix: append slash to the end of ingress path (#702) 678182a6 fix: helm charts c6e2642c fix: let backend port in notary ingress depend on internal tls (#744) af83486e fix: let jobservice of exporter be optional (#722) daeb48b7 fix: remove the scale subresource for registry resource (#628) 89ee3049 fix: remove ttl for job of creating bucket (#694) a0db41fe optimization of log consist (#689) 6dcbdc96 refactor: create the minio bucket by the job (#620) 5821ef3e refactor: migrate configuration controller harbor client to goharbor go-client (#821) eee0d9fd refactor: refact crd based harborconfiguration (#748) 1565a88a remove dns name from externalURL in tokencert 6e2b2c2e remove push_cnab test in CI 7ebb561b replace spotahome/redis-operator by szlabs/redis-operator (#804) 13b36635 revert(lb) revert loadblance from 1.0 63a82929 support azure blob storage 6208eb3c sys(stale): add stale configurations 7c279ce2 update generate file 90b16b1e update monitor logs c9d380de update storage config afbe9b39 update version 1.2.0-rc1 0a031398 upgrade certmanger (#665) de9c415b upgrade kind 96639f91 upgrade minio operator to v4.4.9 (#841) 648ae48e upgrade minio to latest version bc628754 use fix postgresql/redis image in go tests c664c8fd use harbor v2.4.1 as default sample 1f931f59 use spotahome redis-operator
docker pull goharbor/harbor-operator:v1.2.0-rc1
325e4051 fix: Allow for empty S3 SecretKeyRef 6162be96 update version 1.1.2 7f932c80 use fixed postgresql/redis image in go tests 04bfd222 use harbor v2.3.5 as default sample
docker pull goharbor/harbor-operator:v1.1.2
docker pull ghcr.io/goharbor/harbor-operator:v1.1.2
kubectl apply -f https://raw.githubusercontent.com/goharbor/harbor-operator/v1.1.2/manifests/cluster/deployment.yaml
(install harbor-operator)kubectl apply -f https://raw.githubusercontent.com/goharbor/harbor-operator/v1.1.2/manifests/samples/full_stack.yaml
(install full stack sample)