Skip to content

Commit 60a13df

Browse files
committed
Disable operator deployment from main testkube chart
Due to the way CRDs are referenced they will still be installed if the `installCRD` flag is set, even if the operator is `enabled: false`.
1 parent 3d84fbc commit 60a13df

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

charts/testkube/Chart.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ dependencies:
88
version: 2.1.146
99
#repository: https://kubeshop.github.io/helm-charts
1010
repository: "file://../testkube-operator"
11-
condition: testkube-operator.enabled
1211
- name: mongodb
1312
condition: mongodb.enabled
1413
version: 13.10.1

charts/testkube/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -980,7 +980,7 @@ testkube-api:
980980

981981
testkube-operator:
982982
## deploy Operator chart
983-
enabled: true
983+
enabled: false
984984
## namespace to deploy Testkube Operator. Default is .Release.Namespace
985985
namespace: ""
986986
# should roles and roles bindings be created

0 commit comments

Comments
 (0)