![Tristan Cacqueray](/assets/img/avatar_default.png)
This change adds an optional registry configuration to the spec: registry: image: docker.io/zuul/zuul-registry:latest count: 0 storage-size: 20 public-url: https://registry:9000 The operator expect a {{ cr_name }}-registry-tls secret to be provided for tls and user configuration. If the secret is missing, the operator creates self signed certificates and generates the user password. Depends-On: https://review.opendev.org/710644 Change-Id: I0c054485b0ad01d53ddcff93f7bcbf34d1810325
28 lines
506 B
YAML
28 lines
506 B
YAML
apiVersion: operator.zuul-ci.org/v1alpha1
|
|
kind: Zuul
|
|
metadata:
|
|
name: zuul
|
|
spec:
|
|
executor:
|
|
count: 1
|
|
ssh_key:
|
|
secretName: executor-ssh-key
|
|
merger:
|
|
count: 1
|
|
scheduler:
|
|
config:
|
|
secretName: zuul-yaml-conf
|
|
registry:
|
|
count: 1
|
|
launcher:
|
|
config:
|
|
secretName: nodepool-yaml-conf
|
|
connections:
|
|
gits:
|
|
- baseurl: https://opendev.org
|
|
name: opendev.org
|
|
externalConfig:
|
|
kubernetes:
|
|
secretName: nodepool-kube-config
|
|
key: kube.config
|