Stavros kois 2 năm trước cách đây
mục cha
commit
e0b02f56df

+ 1 - 1
library/ix-dev/community/dashy/ci/basic-values.yaml

@@ -1,7 +1,7 @@
 dashyNetwork:
   webPort: 31000
 
-dashyRunAs:
+dashyID:
   user: 1000
   group: 1000
 

+ 7 - 0
library/ix-dev/community/dashy/ci/hostNet-values.yaml

@@ -0,0 +1,7 @@
+dashyNetwork:
+  webPort: 31000
+  hostNetwork: true
+
+dashyStorage:
+  config:
+    type: pvc

+ 6 - 0
library/ix-dev/community/dashy/templates/_dashy.tpl

@@ -6,6 +6,8 @@ workload:
     type: Deployment
     podSpec:
       hostNetwork: {{ .Values.dashyNetwork.hostNetwork }}
+      securityContext:
+        fsGroup: {{ .Values.dashyID.group }}
       containers:
         dashy:
           enabled: true
@@ -15,6 +17,8 @@ workload:
             runAsUser: 0
             runAsGroup: 0
             runAsNonRoot: false
+          fixedEnv:
+            PUID: {{ .Values.dashyID.user }}
           env:
             NODE_ENV: production
             IS_DOCKER: "true"
@@ -54,6 +58,8 @@ workload:
             runAsUser: 0
             runAsGroup: 0
             runAsNonRoot: false
+          fixedEnv:
+            PUID: {{ .Values.dashyID.user }}
           command:
             - /bin/sh
           args:

+ 1 - 1
library/ix-dev/community/dashy/values.yaml

@@ -15,7 +15,7 @@ dashyNetwork:
   webPort: 31003
   hostNetwork: false
 
-dashyRunAs:
+dashyID:
   user: 568
   group: 568