Skip to content
This repository has been archived by the owner on May 13, 2021. It is now read-only.

v0.5.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 29 Sep 13:04
· 8 commits to master since this release

Changelog

14abb10 feat(CI) add goreleaser.yml
e59b2ea fix image
3c1d264 Merge remote-tracking branch 'origin/master' into release-0.5.0
b2c6ec4 Merge pull request #215 from soulseen/expose_minio_ing
60ab5ff remove vendor
06060c9 expose minio by ingress
b95d286 Merge pull request #213 from wangcanfengxs/feature/fix-doc
2c2eb3a fix(doc): update doc
5649225 Merge pull request #212 from steven-zou/fix/deploy-images
cb4310b Merge pull request #211 from bitsf/update_ci
eca482b chore(readme):add badges
56456d9 update ci
cc0106f doc(installation):add and update installation guides
45e524a chore(readme):update feature list
0222ded chore(readme): update notes of available branch
334013f doc(readme): update readme
fea71f7 fix(installation link): fix installation doc link
0937d6a Merge pull request #206 from steven-zou/fix/deploy-manifests
8648b0f fix(sample):update sample manifest yaml
c1bd910 fix(manifests): update operator deploy manifests
5cffa83 Merge pull request #205 from wangcanfengxs/feature/update-reconcile-result
29ed8ca fix(reconcile): update ctrl.Result to requeue the key for updating status.
ac23773 Merge pull request #183 from bitsf/refact_ci
b84431d Merge pull request #186 from goharbor/ghostbaby
b89b306 Merge pull request #179 from steven-zou/feat/add_v1.10.4_images
ec160fc fix(golint): fix golint error
3a7f9d1 chore(conflicts):merge and resolve conflicts
932aaf6 refact_ci
5f6066f Merge pull request #184 from soulseen/rm_minio_operator_dep
bcd9c88 Remove minio operator dep
af21d6a Merge pull request #182 from bitsf/fix_doc_sample
5e02a09 feat(image):add support version v1.10.x(>2)
976d3fd fix_doc_sample
5514362 Merge pull request #181 from steven-zou/doc/reorg_installation_guide
01ade81 doc(installation):re-organize installation guides
2341da8 doc(installation):update minIO guide
3888a47 doc(installation):update minio operator guide
868ff52 Merge pull request #178 from wangcanfengxs/feature/split-chart-museum-secret
841eb81 fix(storage): split storage secret for chart museum.
9139cb4 Merge pull request #177 from steven-zou/feat/add_kustomization_files
ddb61fa feat(operator):add kustomization templates * refer core operator kustomization template (local copy) * refer cluster operator kustomization template (local) * refer redis operator deployment manifest (github) * refer psql operator kustomization template (github) * refer minio operator kustomization template (github) * add patch yamls
1e1157e Merge pull request #176 from Ghostbaby/fix_harbor
09c0e44 fix(harbor):fix fail to check comonent status
024edc9 Merge pull request #174 from Ghostbaby/fix_clair
a81132d Merge pull request #172 from wangcanfengxs/feature/fix-emtpy-status
4bd2e7c fix(clair):fix clair is failed to start
27ce53a enhance(harbor): set default status Unknown
de81474 Merge pull request #171 from Ghostbaby/fix_jobservice
df9cb14 Merge pull request #170 from wangcanfengxs/feature/auto-generate-admin-password-secret
ef1157b fix(harbor): fix NPE in the operator controller
d47403b feat(harbor): auto generate admin password secret
0632b72 feat(harbor): auto generate admin password secret
0167cd7 Merge pull request #165 from Ghostbaby/fix_bug
a0289bd fix(bug): add minio.min.io serviceaccount
2f9dd83 Merge pull request #164 from Ghostbaby/fix_redis_url
ea6fdd3 fix(core): fix missing _REDIS_URL env of harbror-core
bf2716b Merge pull request #163 from soulseen/fix/clair_db
5cbbf55 Merge pull request #162 from soulseen/upgrade_miniooperator_version
99620d1 fix clair crash
b80f4bb update minio-operator version to v3.0.13
23c4dea fix(installation):update the outdated link of cert-manager
c40523a Merge pull request #156 from wangcanfengxs/feature/update-storage-secret
8985890 Merge pull request #139 from wangcanfengxs/feature/add-installtion
a27314d Merge pull request #155 from goharbor/doc/installation_at_local_cluster
53eb489 fix(chartmuseum): fix optional component Chartmuseum is crashed
7a7d908 doc(installation): add guide to deploy harbor on Kind cluster
754cb7e Merge pull request #152 from wangcanfengxs/feature/kubectl-print-more-columns
4fedda3 feat(api): print more info when using kubectl get harborcluster
82c6f77 feat(api): print more info when using kubectl get harborcluster
1ca32ea fix(readme):broken link of redis operator
a75714e Merge pull request #138 from Ghostbaby/incluster_redis
9b42c03 Merge pull request #151 from Ghostbaby/notary_database
d3db87c Update Makefile
e287933 Merge pull request #150 from Ghostbaby/reconcile_requeue
16ee309 fix(notary) fix the problem that Notary is unavailable
d54e607 fix(reconcile) add reconcile wait requeue time
0ed3d6f Update generate.go
4d4d7be feat(cache) support provison inCluster single redis
abc474b fix(doc): add installation.md
d8eea78 Merge pull request #135 from goharbor/add_ci
b413b5d Merge pull request #132 from Ghostbaby/postgres_image
1923d85 add ci
fe0ddec fix(registry): add new item
9cfbb88 Merge pull request #130 from wangcanfengxs/fix/cstatus-not-change
4ba06ab fix(doc): revert installation.md
f52c2a7 Merge remote-tracking branch 'origin/fix/cstatus-not-change' into fix/cstatus-not-change
3de2448 fix(main): fix status condition not changed.
af29e01 Merge pull request #131 from soulseen/fix/status
69dd0cf fix minio status
a8daabe fix(main): fix status condition not changed.
4e203b3 feat(doc): add installation.md
86b157b Merge pull request #128 from Ghostbaby/minio_endpoint
489597d fix(storage): fix inCluster minio regionendpoint
6e236b0 Merge pull request #125 from Ghostbaby/fix_issuer
5cb9ebd fix(harbor):fix miss Issure for registry cert
9ad7da9 Merge pull request #121 from soulseen/fix_secret
19db076 update return err
5a55b4a Merge branch 'master' into fix_secret
d9c3c44 Update controllers/database/generate.go
29c8e3c fix storage secret not be empty
e296e3b fix(database):database need to add pg_hba whitelist
2c105d7 Merge pull request #122 from wangcanfengxs/fix/in-cluster-storage-cluster
ac96007 fix(storage): provide in-cluster storage secret property.
8ba9295 Merge pull request #115 from Ghostbaby/pg_hba
2448085 Merge pull request #113 from soulseen/fix/storage
a5ec4db fix(database):database need to add pg_hba whitelist
ca9aa2e fix error when minio secret already exists
882e824 Merge pull request #112 from soulseen/fix_secret
b92d404 Merge pull request #111 from soulseen/fix/external_storage_update
1e0b0e2 fix minio init
320315b fix: minio svc and secret
1095f38 fix: external storage update return data
a5266c8 Merge pull request #110 from Ghostbaby/fix_bug
c267fc4 fix(cache):fix cache and database connection url
3b5da46 fix(cache):fix cache and database connection url
7486542 Merge pull request #18 from goharbor/master
59802cb Merge pull request #107 from wangcanfengxs/feature/fix-bugs
7ae5b4d Update minio.go
1f7e961 fix(storage): update minio cr getter, fix nil pointer.
7ffb08d fix(main): update rbac
abb17b8 fix(main): passed string key argument to logging
44407e8 fix(main): add rbac
1906fae Merge branch 'master' of https://github.com/goharbor/harbor-cluster-operator into feature/fix-bugs
db696c8 fix(main): fix bugs
3989a69 Merge pull request #103 from wangcanfengxs/feature/harbor-update
b8afe92 fix(harbor): implements harbor cr update handler.
46fced1 Merge pull request #102 from soulseen/create_default_bucket
8eebc66 minio init implemate
efbe6bb Merge pull request #97 from Ghostbaby/cache_fix
2df75c8 Merge pull request #84 from soulseen/feature/minio_update
57c5610 Delete ossar-analysis.yml
74fb4c3 Create ossar-analysis.yml
af83a88 Create codeql-analysis.yml
16450a7 default use lower in func RandomString
97ac597 fix(cache): fix get external secret panic
d70afe1 fmt
09c6e02 Merge branch 'feature/minio_update' of https://github.com/soulseen/harbor-cluster-operator into feature/minio_update
0e0d2db fix secret data
b213c5e Merge branch 'master' into feature/minio_update
3ff60fc check update event
d888bb2 Merge pull request #93 from Ghostbaby/cache_external
9048e3e Merge pull request #95 from wangcanfengxs/feature/update-api-group
0864454 fix(main): update HarborCluster api group.
68076d9 fix(cache) fix inCluster connect endpoint
1c56ec9 Merge pull request #91 from Ghostbaby/cache_external
8711b84 fix(cache) support external redis which need password
e4c129d using random password
6277f72 Merge pull request #88 from wangcanfengxs/fix/main-reconcile
a7c1012 Merge branch 'master' into fix/main-reconcile
d8fa808 Merge pull request #83 from Ghostbaby/feature/cache_scale
99d01be fix(main): remove duplicate import
320a914 Merge branch 'master' of https://github.com/goharbor/harbor-cluster-operator into fix/main-reconcile
bec439a fix(all): ensure harborcluster works
6aab303 fix(main): ensure harbor operator running
3136d69 Merge pull request #85 from Ghostbaby/database_update
c62931b fix(database) add database update
fe592a1 minio and external update implement
787a845 Merge pull request #87 from Ghostbaby/webhook
8824da2 fix(cache) merger scale up and down to update
09d885f fix(webhook) validate component kind
7c0f7f6 fix(database) add database update
2b47ac6 fix(database) add database update
31aa7ae Merge branch 'master' into feature/cache_scale
7b59609 Merge pull request #17 from goharbor/master
58b1933 Merge pull request #79 from wangcanfengxs/feature/harbor-scaling
8ed4349 fix(cache) merger scale up and down to update
c89bb31 fix(cache): ensure external cache works.
d41599e bug fixes.
f9bce0a add some comments on harbor scale handler.
b760532 Merge branch 'master' of https://github.com/goharbor/harbor-cluster-operator into feature/harbor-scaling
989acbd Merge pull request #72 from Ghostbaby/database_provision
e310c94 implements harbor scale handler.
3089d47 Merge branch 'master' into database_provision
86afc43 add external database provision
c6aa74a update external storage
c7ea50c Merge pull request #82 from soulseen/feature/minio_scale
76f7cd6 minio scale implement
881a812 Merge pull request #16 from goharbor/master
a852ab8 status
fa5b8f6 Merge pull request #76 from soulseen/feature/minio-deploy
6c46458 implements harbor scale handler.
6d82550 Merge branch 'master' of https://github.com/goharbor/harbor-cluster-operator into feature/harbor-scaling
ce69dbe fmt
10eb595 update get create resoult
229f3d2 update struct field
3701931 Merge branch 'master' into feature/minio-deploy
0fe42c5 Merge pull request #81 from wangcanfengxs/feature/refactor-controller-interface
47232d9 Merge pull request #13 from goharbor/master
e2a731d Update readiness.go
54d07d4 Update postgresql.go
dd6dbb7 fix bugs.
bba1354 refactor Controller interface.
a58d5d6 update error message of storage
652a1da Merge branch 'master' of https://github.com/goharbor/harbor-cluster-operator into feature/harbor-scaling
93d991e Merge branch 'master' into feature/minio-deploy
3a33d9d implements harbor service scale handler
236a94f Merge pull request #12 from goharbor/master
65af74d Merge pull request #64 from Ghostbaby/feature/cache_provision
d82eda2 Merge pull request #78 from wangcanfengxs/feature/fix-cycle-import
28ccf3e Merge branch 'master' into feature/cache_provision
99f7f2c fix cycle import.
6904119 Merge branch 'master' into feature/minio-deploy
f8bdbdc Merge pull request #49 from wangcanfengxs/feature/harbor-provision
2ba1e7c Update generate.go
bbd126e deleye minio instance
a43a86e Update readiness.go
c1c2418 Update harborcluster_types.go
4722afa Update readiness.go
7e66966 Update readiness.go
5f305a0 Update readiness.go
e01de9e Update provision.go
99c8224 Update provision.go
829fa43 Update generate.go
1f8a90e Update labels.go
da4cd3d Merge pull request #10 from goharbor/master
7c16d34 Update readiness.go
c0c0ecf Update postgresql.go
9b60d72 Merge pull request #77 from wangcanfengxs/feature/fix-bugs
e90afd1 add common label in labels.go
572f85e fix crd api group
334323c update incluster secret OwnerReferences
9519f84 minio deploy & delete implement
0c6222e Update readiness.go
abef8b6 Update harborcluster_types.go
31a09e1 Update main.go
f29d116 Update main.go
6693318 Update readiness.go
0ef3271 Update utils.go
7435c7b Merge branch 'master' of https://github.com/goharbor/harbor-cluster-operator into feature/harbor-provision
917e1e8 update harbor get image and secret
d6cc4c0 Merge pull request #75 from soulseen/fix/compile_error
4954c0f status
04684ec status
6b069d0 fix compile error
933dc15 Create utils.go
4477777 Create readiness.go
9ee3304 Create provision.go
b4def55 Update postgresql.go
84aff29 Create generate.go
abd2982 Create client.go
771d509 Merge pull request #9 from goharbor/master
667629f Update harborcluster_types.go
08eae36 Update generate.go
2a04ef4 Update main.go
05049bc Update redis.go
e6ccf3a Update readiness.go
d8a2af6 Update lcm.go
2d76ea3 Merge branch 'master' of https://github.com/goharbor/harbor-cluster-operator into feature/harbor-provision
ab4e0da Update readiness.go
c1dd838 Update lcm.go
88140db Merge pull request #8 from goharbor/master
59fb67c Update generate.go
a53a355 Update utils.go
0eb0aab Update readiness.go
380cdd4 Update generate.go
491adc3 Update utils.go
ca9320b Update provision.go
2fec244 Merge pull request #65 from soulseen/feature/stoarge_provision
6b1656e Update readiness.go
2b3e890 WIP: implement inCluster storage provision
8f5d86d storage resource implements
6bb133c Update utils.go
8f76393 external storage
11eef81 Update redis.go
ecf6dac Update readiness.go
c9de628 Update generate.go
5180d3b add OwnerReferences
f25491b update go vet error.
9f31354 update ImageGetter
14f1c05 new notary component.
8cd4e74 suing ImageGetter to get component images
8323e66 Merge branch 'master' of https://github.com/goharbor/harbor-cluster-operator into feature/harbor-provision
f39530f add ImageGetter
fd4379e Merge pull request #70 from wangcanfengxs/feature/add-notary-component
1254565 add notary
c1dc734 add notary
bd9375f implements newHarborCR method.
2973d12 Add files via upload
bbab711 Update service.go
6726d36 Update redis.go
e66a0db Create labels.go
9383e5b Update main.go
99c7dd8 Update utils.go
78a46c3 Update main.go
a7fc14d Update harborcluster_controller.go
a8cf680 Create client.go
9ea3503 Delete client
e465310 Update service.go
c64b8b7 Merge pull request #7 from goharbor/master
b649950 use CamelCase
149e380 fix field oss secret
3c4930f Merge pull request #68 from wangcanfengxs/feature/update-service-getter-interface
1b2a108 Merge pull request #6 from Ghostbaby/master
b3fb0ca Merge pull request #5 from goharbor/master
170e402 Merge branch 'master' of https://github.com/goharbor/harbor-cluster-operator into feature/harbor-provision
a7e9e16 Merge pull request #67 from wangcanfengxs/feature/fix-provision
6118b68 Update ServiceGetter interface.
cb42229 Merge branch 'master' of https://github.com/goharbor/harbor-cluster-operator into feature/fix-provision
8164aa1 Merge pull request #63 from Ghostbaby/wrapclient
3393e3a Create utils.go
d62793d Create generate.go
22e09a9 Create client
f550a2e Remove args of Provision method
2588dc5 Merge pull request #62 from soulseen/fix/resource
d0d643a external provision implement
51d9f8b Update harborcluster_types.go
f19bf82 Update harborcluster_types.go
3408203 s3 provision implement
64cd7ed fix harbor struct
0f5b472 update group
7438e9a update group to cluster.goharbor.io.
9ed5a53 Update harborcluster_controller.go
a6a041c Update service.go
01e2835 Update main.go
9f3ad37 Update redis.go
706e21e Update redis.go
ea84463 Merge pull request #3 from goharbor/master
93739a1 Merge pull request #43 from Ghostbaby/wrapclient
95ba118 Delete utils.go
2b3b59e Delete readiness.go
2853e75 Delete provision.go
07fcfa3 Delete labels.go
0b6ae5e Delete generate.go
d56b1d2 Merge pull request #59 from wangcanfengxs/feature/update-group
f91d629 Merge pull request #61 from wangcanfengxs/feature/fix-spec
516e749 Merge pull request #60 from soulseen/fix/harborcluser_type
6df7dd3 fix resource definition
2277468 Remove defaulting for ImageSource. Fix typo.
acc708a update group
f445c39 fix[harborclustertype]: fix field in JobService
48a3d77 update group to cluster.goharbor.io.
095a5c3 Merge pull request #58 from goharbor/feature/update-doc
19e04b1 Merge pull request #52 from wangcanfengxs/feature/fix-storage-spec
42e7f16 Update cr_HarborCluster_spec.md
cbbad64 revert irrelevant commits
af1d150 add wrap client
6132372 Merge pull request #2 from goharbor/master
82da295 Merge pull request #51 from wangcanfengxs/feature/remove-vendor
b5a8d51 Using goharbor.io as Group
0bacd23 fix certificateIssuerRef definition.
ede8161 add .gitignore
e0ff1ca update storage spec.
17bb56e REMOVE vendor directory.
7e9509b add harbor provision implement.
87804c4 add harbor provision implement.
fcbe022 Merge remote-tracking branch 'upstream/master' into feature/harbor-provision
e10955c add harbor provision implement.
aeacf6b Merge pull request #1 from goharbor/master
fb0dea8 Merge pull request #40 from wangcanfengxs/feature/implement-harbor-cluster-reconcile
e8cd166 update pointer to object for HarborCluster.
e2fb69e add cache provision
42825e9 add wrap client
a897469 add default ServiceGetterImpl
ecc9fb8 add vendor
46b12a4 1.Make clear the HarborClusterConditionType 2.Implement the main reconcile
79701ff Merge pull request #30 from Ghostbaby/crstatus
4ee4c66 add crstatus parse
8ac8b46 add crstatus parse
061a9c0 add crstatus parse
baac944 Merge pull request #3 from Ghostbaby/master
dc86d00 add crstatus parse
7204307 Merge pull request #2 from goharbor/master
013d550 Merge pull request #19 from soulseen/crd_struct
bf6c09f add crstatus parse
68df47a chore[v1type]: update omitempty tag with optional
1fcb1ec chore[v1type]: update struct tag
fb0aec9 chore[v1type]: implement harbor cluster crd struct
4b1d0c1 add crstatus definition
43135e7 Merge pull request #1 from goharbor/master
8651620 Merge pull request #21 from wangcanfengxs/feature/reconcile-flow
5afe2c2 1.fix accessibility of method in Controller interface 2.use pointer ref for harborcluster
116fd77 1.create interface of service lifecycle manager. 2.complete the harborcluster reconcile logic.
268d04b add harbor cluster reconcile logic freamwork.
fc806dd Merge pull request #3 from wangcanfengxs/featrue/add_reconcile_flow_md
0f7584f Merge pull request #1 from soulseen/harbor_cluster_crd
66bae3b docs: add external kind
1a3001b add redis ping commond
f0ec474 add resource status
2c88b43 update reconcile.png
4abab0c add the criterion of ready
0690c94 init doc/reconcile_flow.md, add reconcile.png
49a69f1 docs: update CR harbor-cluster defined
9b5b5a4 docs[README]: fix misspelling
211f255 docs[README]: update figure and content of README
211f913 chore[init]: create scaffold code with kb v2.2
d124d98 chore[init]: init project & add docs
df5c47b Initial commit

Docker images

  • docker pull goharbor/harbor-cluster-operator:v0.5.0-rc1