From 7aa7e0ab2adb7f43e6cab9b2a17b2b6a40416d16 Mon Sep 17 00:00:00 2001 From: Jakub Al-Khalili Date: Fri, 8 May 2020 15:19:47 +0200 Subject: [PATCH] Add jenkins container envs to helm chart --- chart/index.yaml | 42 +++++++++++------- chart/jenkins-operator/Chart.yaml | 2 +- .../jenkins-operator-0.2.3.tgz | Bin 0 -> 5633 bytes chart/jenkins-operator/templates/jenkins.yaml | 3 ++ chart/jenkins-operator/values.yaml | 3 ++ 5 files changed, 33 insertions(+), 17 deletions(-) create mode 100644 chart/jenkins-operator/jenkins-operator-0.2.3.tgz diff --git a/chart/index.yaml b/chart/index.yaml index efa10bc9..4d19d1b7 100644 --- a/chart/index.yaml +++ b/chart/index.yaml @@ -3,7 +3,17 @@ entries: jenkins-operator: - apiVersion: v1 appVersion: 0.4.0 - created: "2020-05-07T21:28:40.793471505+02:00" + created: "2020-05-08T15:18:39.599904+02:00" + description: Kubernetes native operator which fully manages Jenkins on Kubernetes + digest: c5679f1509862ddf1df4432ff210eaece42ca0f62a8775d15e0912dfeb680d8c + icon: https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/assets/jenkins-operator-icon.png + name: jenkins-operator + urls: + - https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/chart/jenkins-operator-0.2.3.tgz + version: 0.2.3 + - apiVersion: v1 + appVersion: 0.4.0 + created: "2020-05-08T15:18:39.61599+02:00" description: Kubernetes native operator which fully manages Jenkins on Kubernetes digest: ea92693fd3b3ad41a81fbc02502f6dd207ea36610509e10509cd9d4ff8a87b1e icon: https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/assets/jenkins-operator-icon.png @@ -13,7 +23,7 @@ entries: version: 0.2.2 - apiVersion: v1 appVersion: 0.4.0 - created: "2020-05-07T21:28:40.802087022+02:00" + created: "2020-05-08T15:18:39.614914+02:00" description: Kubernetes native operator which fully manages Jenkins on Kubernetes digest: d8eba6a0285f449eee933c875a2fa540131ff16471df77b24fa03c5b1e90a023 icon: https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/assets/jenkins-operator-icon.png @@ -23,7 +33,7 @@ entries: version: 0.2.1 - apiVersion: v1 appVersion: 0.4.0 - created: "2020-05-07T21:28:40.801446861+02:00" + created: "2020-05-08T15:18:39.613638+02:00" description: Kubernetes native operator which fully manages Jenkins on Kubernetes digest: 35ea98d6836b09946dcb1cb250c5e2b84391b92033f6ce8a0124ae15169b9db7 icon: https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/assets/jenkins-operator-icon.png @@ -33,7 +43,7 @@ entries: version: 0.2.0 - apiVersion: v1 appVersion: 0.4.0 - created: "2020-05-07T21:28:40.800789468+02:00" + created: "2020-05-08T15:18:39.612727+02:00" description: Kubernetes native operator which fully manages Jenkins on Kubernetes digest: 97050b9409a18b4349f108d49022d0fe7cad29b2afc7866db6ae781e1b2237a6 icon: https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/assets/jenkins-operator-icon.png @@ -43,7 +53,7 @@ entries: version: 0.1.3 - apiVersion: v1 appVersion: 0.4.0 - created: "2020-05-07T21:28:40.800121003+02:00" + created: "2020-05-08T15:18:39.611679+02:00" description: Kubernetes native operator which fully manages Jenkins on Kubernetes digest: e682ccc9359a6b1674711812f440a7aa1bbc0125e0148ed6ad388bbc5b08b32c icon: https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/assets/jenkins-operator-icon.png @@ -53,7 +63,7 @@ entries: version: 0.1.2 - apiVersion: v1 appVersion: 0.4.0 - created: "2020-05-07T21:28:40.799317458+02:00" + created: "2020-05-08T15:18:39.610897+02:00" description: Kubernetes native operator which fully manages Jenkins on Kubernetes digest: 3ac5720c5d1b46837018763710e54e75c1d156b15d64cc4727f0000858f85f32 icon: https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/assets/jenkins-operator-icon.png @@ -63,7 +73,7 @@ entries: version: 0.1.1 - apiVersion: v1 appVersion: 0.3.3 - created: "2020-05-07T21:28:40.798678465+02:00" + created: "2020-05-08T15:18:39.609836+02:00" description: Kubernetes native operator which fully manages Jenkins on Kubernetes digest: b45bd9e29735ecd62a7d4f1a146ed40288ca2c6871f447e8d2bc59c302388b31 icon: https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/assets/jenkins-operator-icon.png @@ -73,7 +83,7 @@ entries: version: 0.1.0 - apiVersion: v1 appVersion: 0.3.3 - created: "2020-05-07T21:28:40.798164631+02:00" + created: "2020-05-08T15:18:39.607336+02:00" description: Kubernetes native operator which fully manages Jenkins on Kubernetes digest: a8b2c7f7354d54b94e438ab8eccd220031c7066d97c4a8253da2919fdaaff34f icon: https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/assets/jenkins-operator-icon.png @@ -83,7 +93,7 @@ entries: version: 0.0.8 - apiVersion: v1 appVersion: 0.3.3 - created: "2020-05-07T21:28:40.79772179+02:00" + created: "2020-05-08T15:18:39.606045+02:00" description: Kubernetes native operator which fully manages Jenkins on Kubernetes digest: 8957f24ee68d23e903d4b9666b7670d1569a4fb5da04d548b756ea8324a96eb4 icon: https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/assets/jenkins-operator-icon.png @@ -93,7 +103,7 @@ entries: version: 0.0.7 - apiVersion: v1 appVersion: 0.3.2 - created: "2020-05-07T21:28:40.797302643+02:00" + created: "2020-05-08T15:18:39.603879+02:00" description: Kubernetes native operator which fully manages Jenkins on Kubernetes digest: a64b28ee639a2c2af662f66437db497dcdd36742c50aa664cfd6d023f8e6d4bd icon: https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/assets/jenkins-operator-icon.png @@ -103,7 +113,7 @@ entries: version: 0.0.6 - apiVersion: v1 appVersion: 0.3.1 - created: "2020-05-07T21:28:40.796907403+02:00" + created: "2020-05-08T15:18:39.603222+02:00" description: Kubernetes native operator which fully manages Jenkins on Kubernetes digest: e6914be2c96a7ae8c7794e0d356b073394d1ee99465c7a26aeb77a22a5b4b22d icon: https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/assets/jenkins-operator-icon.png @@ -113,7 +123,7 @@ entries: version: 0.0.5 - apiVersion: v1 appVersion: 0.3.0 - created: "2020-05-07T21:28:40.79650601+02:00" + created: "2020-05-08T15:18:39.602525+02:00" description: Kubernetes native operator which fully manages Jenkins on Kubernetes digest: 82d3748cce50ebc9fdcebba419c11dac0557e5ba2441b8deb5da49aa879b692a icon: https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/assets/jenkins-operator-icon.png @@ -123,7 +133,7 @@ entries: version: 0.0.4 - apiVersion: v1 appVersion: 0.2.2 - created: "2020-05-07T21:28:40.796092854+02:00" + created: "2020-05-08T15:18:39.601843+02:00" description: Kubernetes native operator which fully manages Jenkins on Kubernetes digest: 2b2e4d9399fdf49e6ed33753fd69619068da16b1ffbae6f27bce89cbf83e8174 name: jenkins-operator @@ -132,7 +142,7 @@ entries: version: 0.0.3 - apiVersion: v1 appVersion: 0.2.2 - created: "2020-05-07T21:28:40.794311918+02:00" + created: "2020-05-08T15:18:39.601189+02:00" description: Kubernetes native operator which fully manages Jenkins on Kubernetes digest: 16229e795a171427cd019fd623569aab1672618d7bc1d6b2c9fd627310fa00ef name: jenkins-operator @@ -141,11 +151,11 @@ entries: version: 0.0.2 - apiVersion: v1 appVersion: 0.2.0 - created: "2020-05-07T21:28:40.793882342+02:00" + created: "2020-05-08T15:18:39.600521+02:00" description: Kubernetes native operator which fully manages Jenkins on Kubernetes digest: d5828cba35e435fc6526d235ec98b3ffdb8d6ed20b82c953a81a5c1f660d1fb3 name: jenkins-operator urls: - https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/chart/jenkins-operator/jenkins-operator-0.0.1.tgz version: 0.0.1 -generated: "2020-05-07T21:28:40.792092521+02:00" +generated: "2020-05-08T15:18:39.59876+02:00" diff --git a/chart/jenkins-operator/Chart.yaml b/chart/jenkins-operator/Chart.yaml index 9193c66c..2686cca7 100644 --- a/chart/jenkins-operator/Chart.yaml +++ b/chart/jenkins-operator/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v1 appVersion: "0.4.0" description: Kubernetes native operator which fully manages Jenkins on Kubernetes name: jenkins-operator -version: 0.2.2 +version: 0.2.3 icon: https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/assets/jenkins-operator-icon.png diff --git a/chart/jenkins-operator/jenkins-operator-0.2.3.tgz b/chart/jenkins-operator/jenkins-operator-0.2.3.tgz new file mode 100644 index 0000000000000000000000000000000000000000..44fa1a4d84fcc96e159b13e63797f338f1e11044 GIT binary patch literal 5633 zcmV+c7XIlUiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PH<$bK5wQ^O?V*Pu{IOZb?agW>vRWm2t8&vompAaVAq+S63;B zY)Obof&+kZG@0CQzrvGGJ?uF4K8z2x1OkmlqhDw=s1KN5(p-eBKu#p%!_x)fGFp)= z{pPmHXfzrfA0F!eqtU4Se{?uH`DT1@d~~#bbUZp9eKQ -bV21EX8RU_&W|B>bDv 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%0Db@foyQPv literal 0 HcmV?d00001 diff --git a/chart/jenkins-operator/templates/jenkins.yaml b/chart/jenkins-operator/templates/jenkins.yaml index d3547932..62ac41d9 100644 --- a/chart/jenkins-operator/templates/jenkins.yaml +++ b/chart/jenkins-operator/templates/jenkins.yaml @@ -99,6 +99,9 @@ spec: {{- with .Values.jenkins.resources }} resources: {{ toYaml . | nindent 10 }} {{- end }} + {{- with .Values.jenkins.env }} + env: {{- toYaml . | nindent 8 }} + {{- end }} {{- if .Values.jenkins.backup.enabled }} - name: {{ .Values.jenkins.backup.containerName }} image: {{ .Values.jenkins.backup.image }} diff --git a/chart/jenkins-operator/values.yaml b/chart/jenkins-operator/values.yaml index d3b1af85..f78bcf0a 100644 --- a/chart/jenkins-operator/values.yaml +++ b/chart/jenkins-operator/values.yaml @@ -28,6 +28,9 @@ jenkins: # It's recommended to use LTS (tag: "lts") version image: jenkins/jenkins:lts + # env contains jenkins container environment variables + env: [] + # imagePullPolicy defines policy for pulling images imagePullPolicy: Always