File tree Expand file tree Collapse file tree 5 files changed +3
-11
lines changed Expand file tree Collapse file tree 5 files changed +3
-11
lines changed Original file line number Diff line number Diff line change 5151 - name : Build docker image
5252 run : make docker-build
5353
54- - name : Add CAPI operator chart repo
55- run : helm repo add capi-operator https://kubernetes-sigs.github.io/cluster-api-operator
56-
5754 - name : Package operator chart
5855 run : make release-chart
5956
Original file line number Diff line number Diff line change @@ -11,11 +11,6 @@ keywords:
1111- cluster-api
1212- capi
1313- provisioning
14- dependencies :
15- - name : cluster-api-operator
16- version : v0.18.1
17- repository : https://kubernetes-sigs.github.io/cluster-api-operator
18- condition : cluster-api-operator.enabled
1914annotations :
2015 catalog.cattle.io/certified : rancher
2116 catalog.cattle.io/display-name : Rancher Turtles - the Cluster API Extension
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ rancherTurtles:
2828 # embedded-operator: Embed operator controller loops.
2929 embedded-operator :
3030 # enabled: Turn on or off.
31- enabled : false
31+ enabled : true
3232 # day2operations: Alpha feature.
3333 day2operations :
3434 # enabled: Turn on or off.
Original file line number Diff line number Diff line change @@ -40,5 +40,5 @@ func init() {
4040var defaultGates = map [featuregate.Feature ]featuregate.FeatureSpec {
4141 AgentTLSMode : {Default : true , PreRelease : featuregate .Beta },
4242 UIPlugin : {Default : false , PreRelease : featuregate .Alpha },
43- EmbeddedOperator : {Default : false , PreRelease : featuregate .Alpha },
43+ EmbeddedOperator : {Default : true , PreRelease : featuregate .Beta },
4444}
Original file line number Diff line number Diff line change @@ -40,7 +40,6 @@ kind load docker-image $RANCHER_IMAGE --name $CLUSTER_NAME
4040kubectl rollout status deployment coredns -n kube-system --timeout=90s
4141
4242helm repo add rancher-latest https://releases.rancher.com/server-charts/latest --force-update
43- helm repo add capi-operator https://kubernetes-sigs.github.io/cluster-api-operator --force-update
4443helm repo add jetstack https://charts.jetstack.io --force-update
4544helm repo add ngrok https://charts.ngrok.com --force-update
4645helm repo update
@@ -95,6 +94,7 @@ install_local_rancher_turtles_chart() {
9594 -n rancher-turtles-system \
9695 --set cluster-api-operator.enabled=true \
9796 --set cluster-api-operator.cluster-api.enabled=false \
97+ --set rancherTurtles.features.embedded-operator.enabled=true \
9898 --set rancherTurtles.features.day2operations.enabled=true \
9999 --set rancherTurtles.features.day2operations.imageVersion=dev \
100100 --set rancherTurtles.features.day2operations.etcdBackupRestore.enabled=true \
You can’t perform that action at this time.
0 commit comments