1
1
{{- with .Values.tekton.imagePullSecrets }}
2
- ## If container images are hosted in a private registry, set pull secrets.
3
- ## Secrets must be manually created in the namespace.
4
- ## see https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
5
2
imagePullSecrets: []
6
3
{{- end }}
7
4
@@ -10,75 +7,34 @@ serviceAccount:
10
7
clusterAdmin: {{ .Values.tekton.serviceAccount.clusterAdmin }}
11
8
imagePullSecrets: {{- toYaml .Values.tekton.imagePullSecrets | nindent 4 }}
12
9
13
- ## Override the full name of this Helm release
14
- nameOverride: ""
15
-
16
- openshift:
17
- enabled: false
18
-
19
10
installCRDs: true
20
11
21
12
rbac:
22
13
create: false
23
- # Annotations to add to the RBAC resources
24
- annotations: {}
25
- serviceAccount:
26
- # The name of the service account to use.
27
- # If not set and create is true, a name is generated using the fullname template
28
- name: ""
29
14
30
15
# Available controllers: "tektonconfig,tektonpipeline,tektontrigger,tektonhub,tektonchain,tektonresult,tektondashboard"
31
16
controllers: "tektonpipeline"
32
17
33
- ## Configuration for the tekton-operator pod
34
18
operator:
35
- # Internal name of the operator. Default value depends on the flavor (k8s/openshift).
36
- operatorName: ""
37
- image:
38
- # Container image for Tekton operator. Default value depends on the flavor (k8s/openshift).
39
- repository: ""
40
- pullPolicy: IfNotPresent
41
- # Overrides the image tag whose default is the chart appVersion.
42
- tag: ""
43
19
autoInstallComponents: true
44
- # The namespace in which Tekton components should be deployed
45
- # Defaults to "tekton-pipelines" for Kubernetes and to "openshift-pipelines" for Openshift flavor.
46
- defaultTargetNamespace: ""
47
- # Log level of the operator
48
- logLevel: info
49
- # Resource requests and limits for the operator pod
50
- # see https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
51
- resources: {}
52
- deployment:
53
- # Custom labels for the Deployment resource.
54
- customLabels: ""
55
- # Custom labels for the Deployment Pod Template.
56
- podTemplateCustomLabels: ""
20
+ resources: {{- toYaml .Values.tekton.operator.resources | nindent 4 }}
57
21
58
- ## Configuration for the tekton-operator-webhook pod
59
22
webhook:
60
- hostNetwork: false
61
- dnsPolicy: ""
62
- httpsWebhookPort: 8443
63
- image:
64
- # Container image for Tekton operator webhook. Default value depends on the flavor (k8s/openshift).
65
- repository: ""
66
- pullPolicy: IfNotPresent
67
- # Overrides the image tag whose default is the chart appVersion.
68
- tag: ""
69
- certSecret:
70
- name: ""
71
- useExistingSecret: ""
72
- # Log level of the webhook
73
- logLevel: info
74
- # Resource requests and limits for the operator pod
75
- # see https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
76
- resources: {}
23
+ resources: {{- toYaml .Values.tekton.operator.webhook.resources | nindent 4 }}
77
24
78
25
webhookProxy:
79
- image:
80
- repository: ""
81
- tag: ""
26
+ resources: {{- toYaml .Values.tekton.operator.webhookProxy.resources | nindent 4 }}
27
+
28
+ pipelines:
29
+ controller:
30
+ resources: {{- toYaml .Values.tekton.pipelines.controller.resources | nindent 6 }}
31
+ remoteResolvers:
32
+ resources: {{- toYaml .Values.tekton.pipelines.remoteResolvers.resources | nindent 6 }}
33
+ webhook:
34
+ resources: {{- toYaml .Values.tekton.pipelines.webhook.resources | nindent 6 }}
35
+
36
+ eventsController:
37
+ resources: {{- toYaml .Values.tekton.eventsController.resources | nindent 6 }}
82
38
83
39
service:
84
40
# Enable auto-discovery by Prometheus, requires the ServiceMonitor.monitoring.coreos.com CR
0 commit comments