You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2022/10/27 13:53:29 UTC
[camel-k] branch main updated: fix helm annotations and kamel_id
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git
The following commit(s) were added to refs/heads/main by this push:
new 946be23a7 fix helm annotations and kamel_id
946be23a7 is described below
commit 946be23a77bf24f13e11cb35d4c3c20a9aae0e7b
Author: milan.kucera <mi...@gmail.com>
AuthorDate: Wed Oct 26 12:41:43 2022 +0200
fix helm annotations and kamel_id
---
helm/camel-k/templates/operator.yaml | 11 +++++++++++
helm/camel-k/values.yaml | 16 ++++++++++++++++
2 files changed, 27 insertions(+)
diff --git a/helm/camel-k/templates/operator.yaml b/helm/camel-k/templates/operator.yaml
index 585bea9f8..6b2b274a8 100644
--- a/helm/camel-k/templates/operator.yaml
+++ b/helm/camel-k/templates/operator.yaml
@@ -22,6 +22,10 @@ metadata:
app: camel-k
camel.apache.org/component: operator
{{- include "camel-k.labels" . | nindent 4 }}
+ {{- with .Values.operator.annotations }}
+ annotations:
+ {{ toYaml . | nindent 4 }}
+ {{- end }}
name: camel-k-operator
spec:
replicas: 1
@@ -37,6 +41,11 @@ spec:
camel.apache.org/component: operator
name: camel-k-operator
spec:
+ {{- if .Values.operator.imagePullSecrets }}
+ imagePullSecrets:
+{{ toYaml .Values.operator.imagePullSecrets | indent 8 }}
+ {{- end }}
+
containers:
- command:
- kamel
@@ -62,6 +71,8 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
+ - name: KAMEL_OPERATOR_ID
+ value: {{ .Values.operator.operatorId }}
image: {{ .Values.operator.image }}
imagePullPolicy: IfNotPresent
livenessProbe:
diff --git a/helm/camel-k/values.yaml b/helm/camel-k/values.yaml
index e434bc76d..5ec69f135 100644
--- a/helm/camel-k/values.yaml
+++ b/helm/camel-k/values.yaml
@@ -29,7 +29,23 @@ operator:
securityContext: {}
tolerations: []
logLevel: "info"
+
+ ## Deployment annotations
+ annotations:
+ # prometheus.io/path: /metrics
+ # prometheus.io/port: '8080'
+ # prometheus.io/scrape: 'true'
+ ## Optionally specify an array of imagePullSecrets.
+ ## Secrets must be manually created in the namespace.
+ ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
+ imagePullSecrets:
+ # - name: "image-pull-secret"
+
+ # Default operator name
+ operatorId: camel-k
+
+
platform:
build:
registry: {}