Forráskód Böngészése

Allow configuring farmr env variable

sonicaj 4 éve
szülő
commit
e8a6ed8abb

+ 17 - 1
test/chia/1.3.0/questions.yaml

@@ -1,6 +1,8 @@
 groups:
   - name: "Storage"
     description: "Configure Storage for Chia"
+  - name: "Farmr.net Configuration"
+    description: "Configure farmr.net support"
   - name: "Chia Environment Variables"
     description: "Set the environment that will be visible to the container"
 
@@ -11,10 +13,24 @@ portals:
     host:
       - "www.truepool.io"
     ports:
-      - 443
+      - "443"
     path: "/kb/truepool-docker-image/"
 
 questions:
+  - variable: farmr_env
+    label: "Enable 'farmr.net' support"
+    group: "Farmr.net Configuration"
+    description: "Configure 'farmr.net' support for chia"
+    schema:
+      type: string
+      default: "off"
+      enum:
+        - value: "off"
+          description: "OFF"
+        - value: "farmer"
+          description: "FARMER"
+        - value: "harvester"
+          description: "HARVESTER"
   - variable: appVolumeMounts
     label: "Chia Storage"
     group: "Storage"

+ 1 - 0
test/chia/1.3.0/templates/deployment.yaml

@@ -30,6 +30,7 @@ spec:
               hostPort: 8444
           {{ $envList := (default list .Values.environmentVariables) }}
           {{ $envList = mustAppend $envList (dict "name" "keys" "value" "/plots/keyfile") }}
+          {{ $envList = mustAppend $envList (dict "name" "farmr" "value" $.Values.farmr_env) }}
           {{ include "common.containers.allEnvironmentVariables" (dict "environmentVariables" $envList) | nindent 10 }}
       volumes: {{ include "common.storage.configureAppVolumes" .Values | nindent 8 }}
       {{ range $index, $hostPathConfiguration := .Values.extraAppVolumeMounts }}

+ 2 - 0
test/chia/1.3.0/test_values.yaml

@@ -11,3 +11,5 @@ appVolumeMounts:
   data:
     emptyDir: true
     mountPath: "/root/.chia"
+
+farmr_env: "off"