Changelog
dcd5925 First commit
fff5bd7 Initialize from b1080b0189567174e9536af4b6c34b7ef1f91bd3
693d7a4 Revert "refactor(module) Move repository to github.com/goharbor/harbor-core-operator"
8f1a0b9 Use hadolint instead of docker-lint
b660ae3 Vendor
0ba4cab add(harbor-core) Add configstore loading variable from env
098a99b change the default controller image name
d9c8192 ci(lint) Add github actions. Fix #3
0db4418 fix make install-dependencies error
ecd3f40 fix(chartmuseum) Add CACHE_URL environment variable only if cache secret is specifed
adeba13 fix(chartmuseum) Use environment variables for storage secret
522e72b fix(ci) New way to deploy CertManager CRDs. Fix #46
5cdf178 fix(ci) check-generated-go-files checks all files except for vendor, go.mod and go.sum
7e07c05 fix(clair) Add Clair adapter
747036b fix(components) Overwrite entrypoint of registry containers
e8197ba fix(components) Use right replicas fields for deployments
5c43ecb fix(entrypoints) Override entrypoints to specify custom config path + deployment fixes
3783d69 fix(events): fix harbor-core url to send notifications from registry
80381f8 fix(generate) Remove auto-generated files
426be17 fix(harbor-core) Modify harbor core config file path management + gomplate issues
b698685 fix(kustomize) Remove patch for unexisting ValidatingWebHook
d1e2cff fix(makefile) Use kustomize install script instead of downloading tar
8d0b272 fix(readme):fix broken link of installation guide
8382b8e fix(readme):fix doc lint issues
4ad57e9 fix(registry) Registry configuration
40a5f91 fix(registry) Set notification url
1f82a09 fix(sample) Modify sample crd file extension in kustomize configuration
7fc751f fix(sample): update the sample yaml to align with latest spec
43b9bc4 fix(templates) Use quote when possible
061111f fix(test) Recover on manager setup goroutine
dc4e30a fix(tests) Update Harbor resources
d7eefd4 fix(tests) Update Harbor version in tests files
0cf31d2 fix(token-url): remove double https scheme
9a211eb fix(version) Explicite that the operator does not support old versions
e712d66 fix(webhook) Modify mutating webhook path to be compliant with group name
53a4fa7 fix(webhook) Update mutating webhook patch to match the new resource group ovhcloud.com
629aeef fix: Rename operator component
459c0ab kubebuilder create api --group containerregistry --version v1alpha1 --kind Harbor --make false --resource false --controller true
053fd05 kubebuilder init --domain ovhcloud.com --license none --repo github.com/ovh/harbor-operator
7da2814 refactor(components) Factorize component initialization and run
d321da1 refactor(configuration) Use assets and initContainers instead of raw strings in code
5c5100a refactor(crd) Change resource group to goharbor.io
dfb2e0c refactor(definition) Sort secret format
79ab62a refactor(ingress) Split ingress rules
66f8851 refactor(module) Move repository to github.com/goharbor/harbor-core-operator
9f94c00 refactor(module) Move repository to github.com/goharbor/harbor-operator
5be6ace refactor(vendor) Update ginkgo
b21fdd4 remove proxy-body-size limit from nginx-ingress
82d15bf vendor(k8s.io) Update k8s.io dependency to have a release version
Docker images
docker pull goharbor/harbor-operator:v0.5.0