harbor-operator
harbor-operator copied to clipboard
Kubernetes operator for Harbor service components
Currently the only option is ingress. Load balancer is useful for deploying on cloud
The code base related to configuration is a bit complicated. We could use [kubebuilder api](https://book.kubebuilder.io/component-config-tutorial/define-config.html) which now manage controller configuration. ```yaml apiVersion: controller-runtime.sigs.k8s.io/v1alpha1 kind: ControllerManagerConfig ```
there're some error logs for day2 controller in harbor-operator pod when starting up ``` time="2022-03-06T00:32:27Z" level=info msg="Configuration from file: /etc/harbor-operator/jobservice-ctrl.yaml" time="2022-03-06T00:32:27Z" level=info msg="Configuration from file: /etc/harbor-operator/templates/notaryserver-config.json.tmpl" 1.6465267474428604e+09 ERROR setup.harborserverconfiguration invalid...
rror from server (InternalError): error when creating "manifests/samples/full_stack.yaml": Internal error occurred: failed calling webhook "mharborcluster.kb.io": Post "[https://webhook-service.harbor-operator-ns.svc:443/mutate-goharbor-io-v1beta1-harborcluster?timeout=10s](https://webhook-service.harbor-operator-ns.svc/mutate-goharbor-io-v1beta1-harborcluster?timeout=10s)": dial tcp 10.96.20.62:443: connect: connection refused it usually become successful after re-run the...
**Expected behavior and actual behavior:** The registry pod via a Kubernetes ServiceAccount and IAM policy should be able to access an S3 bucket as backend storage. **Steps to reproduce the...
I deployed Harbor operator and its cluster components on an openshift cluster but facing challenge in login on portal with admin credentials(default), with error "invalid username or password". I used...
It would be a great addition to harbor operator to be able to have the operator create a repository and robot account based on custom resources Currently I need to...
See https://www.alibabacloud.com/product/oss
MutatingWebhookConfiguration NAME ValidatingWebhookConfiguration NAME webhook service NAME
version: v1.1.0 steps: 1. install kind k8s cluster 2. install metallb https://metallb.universe.tf/installation/ helm repo add metallb https://metallb.github.io/metallb helm install metallb metallb/metallb -f values.yaml ``` configInline: address-pools: - name: default protocol:...