
This change replaces the existing tasks with a dhall function to generates all the kubernetes objects. The operator nows converts the CR spec to a dhall `Input`, then it applies the function output to the cluster. Follow-up changes demonstrate how runtime operations can be performed around that function. This change updates the zuul-ci_v1alpha1_zuul_cr.yaml file with the actual CR defined in the zuul specification so that it can be used in the functional tests. Depends-On: https://review.opendev.org/702753 Change-Id: Iea51bccf90def6e827d2c5846ad6a7e4c86a5bc1
26 lines
482 B
YAML
26 lines
482 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
|
|
launcher:
|
|
config:
|
|
secretName: nodepool-yaml-conf
|
|
connections:
|
|
gits:
|
|
- baseurl: https://opendev.org
|
|
name: opendev.org
|
|
external_config:
|
|
kubernetes:
|
|
secretName: nodepool-kube-config
|
|
key: kube.config
|