zuul-operator/tools/templates.sh

27 lines
897 B
Bash
Executable File

#!/bin/bash
helm template --set-string image.tag=latest \
--set-string zuulImageVersion=latest \
--set-string serviceAccount.clusterAdmin=true \
--set-string cert-manager.operatorManaged=true \
--set-string pxc-operator.operatorManaged=true \
--namespace default \
my helm/zuul-operator \
| grep -v 'helm.sh/chart' \
| grep -v 'Helm' \
| grep -v '# Source:' \
> deploy/operator-cluster-admin.yaml
helm template --set-string image.tag=latest \
--set-string zuulImageVersion=latest \
--set-string cert-manager.operatorManaged=true \
--set-string pxc-operator.operatorManaged=true\
--namespace default \
my helm/zuul-operator \
| grep -v 'helm.sh/chart' \
| grep -v 'Helm' \
| grep -v '# Source:' \
> deploy/operator.yaml
cp helm/zuul-operator/crds/010-Crd-zuul.yaml deploy/crds/zuul-ci_v1alpha2_zuul_crd.yaml