From 068b285436560ceeebec99e50ab0c72d87846e55 Mon Sep 17 00:00:00 2001 From: Rares Matei Date: Fri, 20 Sep 2024 14:42:29 +0100 Subject: [PATCH 1/5] fix: allow certs to be loaded on readonly --- .../templates/nx-cloud-aggregator-cron.yaml | 23 ++++++++++++++++++- .../templates/nx-cloud-nx-api-deployment.yaml | 23 ++++++++++++++++++- 2 files changed, 44 insertions(+), 2 deletions(-) diff --git a/charts/nx-cloud/templates/nx-cloud-aggregator-cron.yaml b/charts/nx-cloud/templates/nx-cloud-aggregator-cron.yaml index eb287ea..a208de9 100644 --- a/charts/nx-cloud/templates/nx-cloud-aggregator-cron.yaml +++ b/charts/nx-cloud/templates/nx-cloud-aggregator-cron.yaml @@ -2,6 +2,22 @@ spec: template: spec: + {{- if .Values.selfSignedCertConfigMap }} + initContainers: + - command: + - sh + - -c + - cp -r /usr/lib/jvm/java-17-amazon-corretto/jre/lib/security /cacerts + image: {{ include "nxCloud.images.aggregator.image" . }} + name: copy-cacerts + {{- if .Values.aggregator.securityContext }} + securityContext: + {{- toYaml .Values.aggregator.securityContext | nindent 12 }} + {{- end }} + volumeMounts: + - mountPath: /cacerts + name: cacerts + {{- end}} containers: - name: nx-cloud-aggregator image: {{ include "nxCloud.images.aggregator.image" . }} @@ -9,12 +25,15 @@ spec: {{- if .Values.aggregator.resources }} resources: {{- toYaml .Values.aggregator.resources | nindent 16 }} {{- end }} - {{- if .Values.selfSignedCertConfigMap }} {{- if .Values.aggregator.securityContext }} securityContext: {{- toYaml .Values.aggregator.securityContext | nindent 12 }} {{- end }} + {{- if .Values.selfSignedCertConfigMap }} volumeMounts: + - mountPath: /usr/lib/jvm/java-17-amazon-corretto/jre/lib/security + name: cacerts + subPath: security - mountPath: /self-signed-certs name: self-signed-certs-volume {{- end}} @@ -49,6 +68,8 @@ spec: {{- end }} {{- if .Values.selfSignedCertConfigMap }} volumes: + - emptyDir: { } + name: cacerts - configMap: name: {{ .Values.selfSignedCertConfigMap }} name: self-signed-certs-volume diff --git a/charts/nx-cloud/templates/nx-cloud-nx-api-deployment.yaml b/charts/nx-cloud/templates/nx-cloud-nx-api-deployment.yaml index 3872ad7..a823832 100644 --- a/charts/nx-cloud/templates/nx-cloud-nx-api-deployment.yaml +++ b/charts/nx-cloud/templates/nx-cloud-nx-api-deployment.yaml @@ -27,6 +27,22 @@ spec: {{- if .Values.awsS3.serviceAccountName }} serviceAccountName: {{ .Values.awsS3.serviceAccountName }} {{- end }} + {{- if .Values.selfSignedCertConfigMap }} + initContainers: + - command: + - sh + - -c + - cp -r /usr/lib/jvm/java-17-amazon-corretto/jre/lib/security /cacerts + image: {{ include "nxCloud.images.nxApi.image" . }} + name: copy-cacerts + {{- if .Values.aggregator.securityContext }} + securityContext: + {{- toYaml .Values.aggregator.securityContext | nindent 12 }} + {{- end }} + volumeMounts: + - mountPath: /cacerts + name: cacerts + {{- end}} containers: - name: nx-cloud-nx-api image: {{ include "nxCloud.images.nxApi.image" . }} @@ -36,12 +52,15 @@ spec: {{- end }} ports: - containerPort: {{ .Values.nxApi.deployment.port }} - {{- if .Values.selfSignedCertConfigMap }} {{- if .Values.nxApi.securityContext }} securityContext: {{- toYaml .Values.nxApi.securityContext | nindent 12 }} {{- end }} + {{- if .Values.selfSignedCertConfigMap }} volumeMounts: + - mountPath: /usr/lib/jvm/java-17-amazon-corretto/jre/lib/security + name: cacerts + subPath: security - mountPath: /self-signed-certs name: self-signed-certs-volume {{- end}} @@ -131,6 +150,8 @@ spec: {{- end }} {{- if .Values.selfSignedCertConfigMap }} volumes: + - emptyDir: { } + name: cacerts - configMap: name: {{ .Values.selfSignedCertConfigMap }} name: self-signed-certs-volume From ad661dad0133243971ca65fc7395a1228acc902a Mon Sep 17 00:00:00 2001 From: Rares Matei Date: Fri, 20 Sep 2024 15:00:09 +0100 Subject: [PATCH 2/5] increment version --- charts/nx-cloud/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/nx-cloud/Chart.yaml b/charts/nx-cloud/Chart.yaml index e709c4a..34a115d 100644 --- a/charts/nx-cloud/Chart.yaml +++ b/charts/nx-cloud/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: nx-cloud description: Nx Cloud Helm Chart type: application -version: 0.15.10 +version: 0.15.12 maintainers: - name: nx url: "https://nx.app/" From 53b5ea821b5067c80dd2e64aea594ddbe5dfead9 Mon Sep 17 00:00:00 2001 From: Rares Matei Date: Fri, 20 Sep 2024 15:02:59 +0100 Subject: [PATCH 3/5] increment version --- charts/nx-cloud/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/nx-cloud/Chart.yaml b/charts/nx-cloud/Chart.yaml index 34a115d..fb5afb0 100644 --- a/charts/nx-cloud/Chart.yaml +++ b/charts/nx-cloud/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: nx-cloud description: Nx Cloud Helm Chart type: application -version: 0.15.12 +version: 0.15.11 maintainers: - name: nx url: "https://nx.app/" From 173286787f7d6e3849675b256bfd89a476fe5846 Mon Sep 17 00:00:00 2001 From: Rares Matei Date: Fri, 20 Sep 2024 15:59:26 +0100 Subject: [PATCH 4/5] fix nxapi security context refs --- .../templates/nx-cloud-nx-api-deployment.yaml | 4 ++-- helm-charts/nx-cloud-0.15.11.tgz | Bin 0 -> 9155 bytes 2 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 helm-charts/nx-cloud-0.15.11.tgz diff --git a/charts/nx-cloud/templates/nx-cloud-nx-api-deployment.yaml b/charts/nx-cloud/templates/nx-cloud-nx-api-deployment.yaml index a823832..7260888 100644 --- a/charts/nx-cloud/templates/nx-cloud-nx-api-deployment.yaml +++ b/charts/nx-cloud/templates/nx-cloud-nx-api-deployment.yaml @@ -35,9 +35,9 @@ spec: - cp -r /usr/lib/jvm/java-17-amazon-corretto/jre/lib/security /cacerts image: {{ include "nxCloud.images.nxApi.image" . }} name: copy-cacerts - {{- if .Values.aggregator.securityContext }} + {{- if .Values.nxApi.securityContext }} securityContext: - {{- toYaml .Values.aggregator.securityContext | nindent 12 }} + {{- toYaml .Values.nxApi.securityContext | nindent 12 }} {{- end }} volumeMounts: - mountPath: /cacerts diff --git a/helm-charts/nx-cloud-0.15.11.tgz b/helm-charts/nx-cloud-0.15.11.tgz new file mode 100644 index 0000000000000000000000000000000000000000..cd2e8a162c4d10f4cf199f5ae66c77a1971ec2b3 GIT binary patch literal 9155 zcmV;!BRt$6iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PMYcb0RnPH=e)yRj9~rk>nRJ__|BgR{a=E#(c*%EZ~{U_o=6d zXap$kTO?tdO!D5JlGGPKJZPWtJivhrjSS_$*%%iQ76X&H4J@3Q_;^oLQ*xExa06ovbCgg<}PXP;! zdh?>*Y#MLfN`KuD&i^N9tq^?`0gylco6YlPGco_qnpdag{69v(He8^V0RV%G7N}MM z_!?Xzk028=H2WTS7J?Lk6-8iSxl?G>MUF9C0G9xY$P+dZpdK>u9GgHya$0r6km)&X z@pXt6m@=~Fr3Bx`qEHJmL|HXT=(!X#S0r^_Jc6GfLt>QjG+cU651Ob2W@rvq7Bjd+ z!Oo)P$M&BPA$W%TlIAPRx=(&KY?uG#6R#nMA>t8CkzqJ5Lcp~>?_qc=5uB#6>0%SR>&~s#B~^QW?{4NKL8-{#_{9s zV}i04~mdWLIi05C(I<*seyuz(36f@uph zWhR%f7C1j`oQj{wd1`_G^M4Hxbi2&u=$Wkfi6m!2#CNO}Wr*|!3iW?A{?!maq2str zh=1AwUw$_@JJekf6H!@?g>B4&I3D}U3Q^`q0$?Lswnd|U@g7(Guco(>pQ^lH+aBJf z-JO>j^zhMJ{VdVyJSm)E2T?j8?iBe=k=GfL^9{QqEb?Go(M)zkv)-s0#vEH{gvb*j zJIw-YAyFelUaL!Fdt5Xcjco>g#Mg!m9v1NGW1n+wt_Wu94xgPbem$j_n)$LxP+mE0 z`altBfo3CMPkek&+?A((oo9aPETOYNK`U4K&d_z)9i}#9=CWcKaIqk00hufMpPEZF zTUlHze|OSsfbZmg)g6XLMEFo6BkKBHr@(2Wai^0;wp<*35sSkPbyf4f?mW0`UN$dN zvgpaRRyK-SK>ogSS5DY0d9x+Oe)cqp%HMgO@DIVd{>deebIW}eS;840*X^Llf6Eaq zd9H>`Kl@p0rt2``T2?gGd8-D|^ge

CCih7#wBw<^a7gL>ws43BVLsXwJaOp@@AC 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 N|NkE^9asP;0RSTaI0*m% literal 0 HcmV?d00001 From ad68452ede456a66a01d87aadd3692d00d60ea0b Mon Sep 17 00:00:00 2001 From: Rares Matei Date: Thu, 26 Sep 2024 15:18:46 +0100 Subject: [PATCH 5/5] remove package file --- helm-charts/nx-cloud-0.15.11.tgz | Bin 9155 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 helm-charts/nx-cloud-0.15.11.tgz diff --git a/helm-charts/nx-cloud-0.15.11.tgz b/helm-charts/nx-cloud-0.15.11.tgz deleted file mode 100644 index cd2e8a162c4d10f4cf199f5ae66c77a1971ec2b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9155 zcmV;!BRt$6iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PMYcb0RnPH=e)yRj9~rk>nRJ__|BgR{a=E#(c*%EZ~{U_o=6d zXap$kTO?tdO!D5JlGGPKJZPWtJivhrjSS_$*%%iQ76X&H4J@3Q_;^oLQ*xExa06ovbCgg<}PXP;! zdh?>*Y#MLfN`KuD&i^N9tq^?`0gylco6YlPGco_qnpdag{69v(He8^V0RV%G7N}MM z_!?Xzk028=H2WTS7J?Lk6-8iSxl?G>MUF9C0G9xY$P+dZpdK>u9GgHya$0r6km)&X z@pXt6m@=~Fr3Bx`qEHJmL|HXT=(!X#S0r^_Jc6GfLt>QjG+cU651Ob2W@rvq7Bjd+ z!Oo)P$M&BPA$W%TlIAPRx=(&KY?uG#6R#nMA>t8CkzqJ5Lcp~>?_qc=5uB#6>0%SR>&~s#B~^QW?{4NKL8-{#_{9s zV}i04~mdWLIi05C(I<*seyuz(36f@uph zWhR%f7C1j`oQj{wd1`_G^M4Hxbi2&u=$Wkfi6m!2#CNO}Wr*|!3iW?A{?!maq2str zh=1AwUw$_@JJekf6H!@?g>B4&I3D}U3Q^`q0$?Lswnd|U@g7(Guco(>pQ^lH+aBJf z-JO>j^zhMJ{VdVyJSm)E2T?j8?iBe=k=GfL^9{QqEb?Go(M)zkv)-s0#vEH{gvb*j zJIw-YAyFelUaL!Fdt5Xcjco>g#Mg!m9v1NGW1n+wt_Wu94xgPbem$j_n)$LxP+mE0 z`altBfo3CMPkek&+?A((oo9aPETOYNK`U4K&d_z)9i}#9=CWcKaIqk00hufMpPEZF zTUlHze|OSsfbZmg)g6XLMEFo6BkKBHr@(2Wai^0;wp<*35sSkPbyf4f?mW0`UN$dN zvgpaRRyK-SK>ogSS5DY0d9x+Oe)cqp%HMgO@DIVd{>deebIW}eS;840*X^Llf6Eaq zd9H>`Kl@p0rt2``T2?gGd8-D|^ge

CCih7#wBw<^a7gL>ws43BVLsXwJaOp@@AC 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 N|NkE^9asP;0RSTaI0*m%