diff --git a/.github/workflows/helm-lint-and-test.yml b/.github/workflows/helm-lint-and-test.yml index 2e7eac2..4542513 100644 --- a/.github/workflows/helm-lint-and-test.yml +++ b/.github/workflows/helm-lint-and-test.yml @@ -52,7 +52,7 @@ jobs: run: | # sometimes it fail to download the binary for i in {1..5}; do - helm plugin install https://github.com/jtyr/kubeconform-helm && break + helm plugin install --verify=false https://github.com/jtyr/kubeconform-helm && break echo "Retry $i failed... trying again in 5 seconds" sleep 5 done diff --git a/mviewer/CHANGELOG.md b/mviewer/CHANGELOG.md index 7517f9c..1b0791a 100644 --- a/mviewer/CHANGELOG.md +++ b/mviewer/CHANGELOG.md @@ -1,3 +1,10 @@ +# 1.1.0 +- Update to mviewer v4.1 & mviewerstudio v4.3 +- Switch user id from 999 to 1000. **Make sure to change the permission of your existing volume**: +``` +chown 1000:1000 * -R +``` + # 1.0.1 Bug fix for https://github.com/mviewer/mviewerstudio/issues/327 @@ -18,4 +25,4 @@ Update ingress so that / is default to mviewer # 0.7.0 -Initial version of the helm chart \ No newline at end of file +Initial version of the helm chart diff --git a/mviewer/Chart.yaml b/mviewer/Chart.yaml index e9c0f8a..ca42d51 100644 --- a/mviewer/Chart.yaml +++ b/mviewer/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 1.0.1 +version: 1.1.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/mviewer/templates/mviewerstudio-deployment.yaml b/mviewer/templates/mviewerstudio-deployment.yaml index c3f24f4..5d455a2 100644 --- a/mviewer/templates/mviewerstudio-deployment.yaml +++ b/mviewer/templates/mviewerstudio-deployment.yaml @@ -75,9 +75,9 @@ spec: {{- end }} volumeMounts: - name: mviewer-conf - mountPath: /home/apprunner/apps + mountPath: /home/mvuser/apps - name: mviewerstudio-static-apps - mountPath: /home/apprunner/mviewerstudio_backend/static/apps + mountPath: /home/mvuser/mviewerstudio_backend/static/apps {{- if $webapp.extraVolumeMounts }} {{- $webapp.extraVolumeMounts | toYaml | nindent 8 }} {{- end }} diff --git a/mviewer/values.yaml b/mviewer/values.yaml index 9959273..bd087e6 100644 --- a/mviewer/values.yaml +++ b/mviewer/values.yaml @@ -8,15 +8,15 @@ mviewer: image: repository: mviewer/mviewer pullPolicy: IfNotPresent - tag: v3.13 + tag: v4.1 resources: {} podSecurityContext: runAsNonRoot: true - runAsUser: 999 - runAsGroup: 999 - fsGroup: 999 + runAsUser: 1000 + runAsGroup: 1000 + fsGroup: 1000 securityContext: - runAsUser: 999 + runAsUser: 1000 nodeSelector: {} tolerations: [] affinity: {} @@ -121,15 +121,15 @@ mviewerstudio: image: repository: mviewer/mviewerstudio pullPolicy: IfNotPresent - tag: stable + tag: v4.3 resources: {} podSecurityContext: runAsNonRoot: true - runAsUser: 999 - runAsGroup: 999 - fsGroup: 999 + runAsUser: 1000 + runAsGroup: 1000 + fsGroup: 1000 securityContext: - runAsUser: 999 + runAsUser: 1000 nodeSelector: {} tolerations: [] affinity: {}