浏览代码

Add TTY and STDIN into ix-chart

M. Rehan 3 年之前
父节点
当前提交
6aa3a4285d
共有 37 个文件被更改,包括 43 次插入5 次删除
  1. 0 0
      charts/ix-chart/2201.0.0/.helmignore
  2. 0 0
      charts/ix-chart/2201.0.0/Chart.lock
  3. 1 2
      charts/ix-chart/2201.0.0/Chart.yaml
  4. 0 0
      charts/ix-chart/2201.0.0/README.md
  5. 0 0
      charts/ix-chart/2201.0.0/app-readme.md
  6. 0 0
      charts/ix-chart/2201.0.0/charts/common-2112.0.0.tgz
  7. 16 0
      charts/ix-chart/2201.0.0/questions.yaml
  8. 0 0
      charts/ix-chart/2201.0.0/templates/NOTES.txt
  9. 0 0
      charts/ix-chart/2201.0.0/templates/_containers.tpl
  10. 0 0
      charts/ix-chart/2201.0.0/templates/_helpers.tpl
  11. 0 0
      charts/ix-chart/2201.0.0/templates/_networking.tpl
  12. 0 0
      charts/ix-chart/2201.0.0/templates/_volumes.tpl
  13. 2 0
      charts/ix-chart/2201.0.0/templates/_workload.tpl
  14. 0 0
      charts/ix-chart/2201.0.0/templates/external-interfaces.yaml
  15. 0 0
      charts/ix-chart/2201.0.0/templates/service.yaml
  16. 0 0
      charts/ix-chart/2201.0.0/templates/tests/deployment-check.yaml
  17. 0 0
      charts/ix-chart/2201.0.0/templates/workload.yaml
  18. 2 0
      charts/ix-chart/2201.0.0/test_values.yaml
  19. 二进制
      test/ix-chart/2111.0.1/charts/common-2112.0.0.tgz
  20. 0 0
      test/ix-chart/2201.0.0/.helmignore
  21. 1 1
      test/ix-chart/2201.0.0/Chart.lock
  22. 1 2
      test/ix-chart/2201.0.0/Chart.yaml
  23. 0 0
      test/ix-chart/2201.0.0/README.md
  24. 0 0
      test/ix-chart/2201.0.0/app-readme.md
  25. 二进制
      test/ix-chart/2201.0.0/charts/common-2112.0.0.tgz
  26. 16 0
      test/ix-chart/2201.0.0/questions.yaml
  27. 0 0
      test/ix-chart/2201.0.0/templates/NOTES.txt
  28. 0 0
      test/ix-chart/2201.0.0/templates/_containers.tpl
  29. 0 0
      test/ix-chart/2201.0.0/templates/_helpers.tpl
  30. 0 0
      test/ix-chart/2201.0.0/templates/_networking.tpl
  31. 0 0
      test/ix-chart/2201.0.0/templates/_volumes.tpl
  32. 2 0
      test/ix-chart/2201.0.0/templates/_workload.tpl
  33. 0 0
      test/ix-chart/2201.0.0/templates/external-interfaces.yaml
  34. 0 0
      test/ix-chart/2201.0.0/templates/service.yaml
  35. 0 0
      test/ix-chart/2201.0.0/templates/tests/deployment-check.yaml
  36. 0 0
      test/ix-chart/2201.0.0/templates/workload.yaml
  37. 2 0
      test/ix-chart/2201.0.0/test_values.yaml

+ 0 - 0
charts/ix-chart/2111.0.1/.helmignore → charts/ix-chart/2201.0.0/.helmignore


+ 0 - 0
charts/ix-chart/2111.0.1/Chart.lock → charts/ix-chart/2201.0.0/Chart.lock


+ 1 - 2
charts/ix-chart/2111.0.1/Chart.yaml → charts/ix-chart/2201.0.0/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: 2111.0.1
+version: 2201.0.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
@@ -25,4 +25,3 @@ dependencies:
   - name: common
     repository: file://../../../library/common/2112.0.0
     version: 2112.0.0
-

+ 0 - 0
charts/ix-chart/2111.0.1/README.md → charts/ix-chart/2201.0.0/README.md


+ 0 - 0
charts/ix-chart/2111.0.1/app-readme.md → charts/ix-chart/2201.0.0/app-readme.md


+ 0 - 0
charts/ix-chart/2111.0.1/charts/common-2112.0.0.tgz → charts/ix-chart/2201.0.0/charts/common-2112.0.0.tgz


+ 16 - 0
test/ix-chart/2111.0.1/questions.yaml → charts/ix-chart/2201.0.0/questions.yaml

@@ -502,6 +502,22 @@ questions:
         - "definitions/gpuConfiguration"
       attrs: []
 
+  - variable: tty
+    label: "Enable TTY"
+    description: "Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled."
+    group: "Workload Details"
+    schema:
+      type: boolean
+      default: false
+
+  - variable: stdin
+    label: "Enable STDIN"
+    description: "Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled."
+    group: "Workload Details"
+    schema:
+      type: boolean
+      default: false
+
   - variable: securityContext
     label: "Security Context"
     group: "Workload Details"

+ 0 - 0
charts/ix-chart/2111.0.1/templates/NOTES.txt → charts/ix-chart/2201.0.0/templates/NOTES.txt


+ 0 - 0
charts/ix-chart/2111.0.1/templates/_containers.tpl → charts/ix-chart/2201.0.0/templates/_containers.tpl


+ 0 - 0
charts/ix-chart/2111.0.1/templates/_helpers.tpl → charts/ix-chart/2201.0.0/templates/_helpers.tpl


+ 0 - 0
charts/ix-chart/2111.0.1/templates/_networking.tpl → charts/ix-chart/2201.0.0/templates/_networking.tpl


+ 0 - 0
charts/ix-chart/2111.0.1/templates/_volumes.tpl → charts/ix-chart/2201.0.0/templates/_volumes.tpl


+ 2 - 0
test/ix-chart/2111.0.1/templates/_workload.tpl → charts/ix-chart/2201.0.0/templates/_workload.tpl

@@ -55,6 +55,8 @@ hostNetwork: {{ template "hostNetworkingConfiguration" . }}
 containers:
 - name: {{ .Chart.Name }}
   {{- include "volumeMountsConfiguration" . | indent 2}}
+  tty: {{ .Values.tty }}
+  stdin: {{ .Values.stdin }}
   securityContext:
     privileged: {{ .Values.securityContext.privileged }}
     {{ if .Values.securityContext.capabilities }}

+ 0 - 0
charts/ix-chart/2111.0.1/templates/external-interfaces.yaml → charts/ix-chart/2201.0.0/templates/external-interfaces.yaml


+ 0 - 0
charts/ix-chart/2111.0.1/templates/service.yaml → charts/ix-chart/2201.0.0/templates/service.yaml


+ 0 - 0
charts/ix-chart/2111.0.1/templates/tests/deployment-check.yaml → charts/ix-chart/2201.0.0/templates/tests/deployment-check.yaml


+ 0 - 0
charts/ix-chart/2111.0.1/templates/workload.yaml → charts/ix-chart/2201.0.0/templates/workload.yaml


+ 2 - 0
test/ix-chart/2111.0.1/test_values.yaml → charts/ix-chart/2201.0.0/test_values.yaml

@@ -40,3 +40,5 @@ gpuConfiguration: {}
 securityContext:
   privileged: false
   capabilities: []
+tty: true
+stdin: true

二进制
test/ix-chart/2111.0.1/charts/common-2112.0.0.tgz


+ 0 - 0
test/ix-chart/2111.0.1/.helmignore → test/ix-chart/2201.0.0/.helmignore


+ 1 - 1
test/ix-chart/2111.0.1/Chart.lock → test/ix-chart/2201.0.0/Chart.lock

@@ -3,4 +3,4 @@ dependencies:
   repository: file://../../../library/common/2112.0.0
   version: 2112.0.0
 digest: sha256:47115d9b91afe42c8537dcf0fd8224f2f7d1c775f9ff860efa68a6b57d17d1c0
-generated: "2021-12-06T21:24:36.595653+05:00"
+generated: "2021-12-06T21:40:37.023887+05:00"

+ 1 - 2
test/ix-chart/2111.0.1/Chart.yaml → test/ix-chart/2201.0.0/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: 2111.0.1
+version: 2201.0.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
@@ -25,4 +25,3 @@ dependencies:
   - name: common
     repository: file://../../../library/common/2112.0.0
     version: 2112.0.0
-

+ 0 - 0
test/ix-chart/2111.0.1/README.md → test/ix-chart/2201.0.0/README.md


+ 0 - 0
test/ix-chart/2111.0.1/app-readme.md → test/ix-chart/2201.0.0/app-readme.md


二进制
test/ix-chart/2201.0.0/charts/common-2112.0.0.tgz


+ 16 - 0
charts/ix-chart/2111.0.1/questions.yaml → test/ix-chart/2201.0.0/questions.yaml

@@ -502,6 +502,22 @@ questions:
         - "definitions/gpuConfiguration"
       attrs: []
 
+  - variable: tty
+    label: "Enable TTY"
+    description: "Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled."
+    group: "Workload Details"
+    schema:
+      type: boolean
+      default: false
+
+  - variable: stdin
+    label: "Enable STDIN"
+    description: "Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled."
+    group: "Workload Details"
+    schema:
+      type: boolean
+      default: false
+
   - variable: securityContext
     label: "Security Context"
     group: "Workload Details"

+ 0 - 0
test/ix-chart/2111.0.1/templates/NOTES.txt → test/ix-chart/2201.0.0/templates/NOTES.txt


+ 0 - 0
test/ix-chart/2111.0.1/templates/_containers.tpl → test/ix-chart/2201.0.0/templates/_containers.tpl


+ 0 - 0
test/ix-chart/2111.0.1/templates/_helpers.tpl → test/ix-chart/2201.0.0/templates/_helpers.tpl


+ 0 - 0
test/ix-chart/2111.0.1/templates/_networking.tpl → test/ix-chart/2201.0.0/templates/_networking.tpl


+ 0 - 0
test/ix-chart/2111.0.1/templates/_volumes.tpl → test/ix-chart/2201.0.0/templates/_volumes.tpl


+ 2 - 0
charts/ix-chart/2111.0.1/templates/_workload.tpl → test/ix-chart/2201.0.0/templates/_workload.tpl

@@ -55,6 +55,8 @@ hostNetwork: {{ template "hostNetworkingConfiguration" . }}
 containers:
 - name: {{ .Chart.Name }}
   {{- include "volumeMountsConfiguration" . | indent 2}}
+  tty: {{ .Values.tty }}
+  stdin: {{ .Values.stdin }}
   securityContext:
     privileged: {{ .Values.securityContext.privileged }}
     {{ if .Values.securityContext.capabilities }}

+ 0 - 0
test/ix-chart/2111.0.1/templates/external-interfaces.yaml → test/ix-chart/2201.0.0/templates/external-interfaces.yaml


+ 0 - 0
test/ix-chart/2111.0.1/templates/service.yaml → test/ix-chart/2201.0.0/templates/service.yaml


+ 0 - 0
test/ix-chart/2111.0.1/templates/tests/deployment-check.yaml → test/ix-chart/2201.0.0/templates/tests/deployment-check.yaml


+ 0 - 0
test/ix-chart/2111.0.1/templates/workload.yaml → test/ix-chart/2201.0.0/templates/workload.yaml


+ 2 - 0
charts/ix-chart/2111.0.1/test_values.yaml → test/ix-chart/2201.0.0/test_values.yaml

@@ -40,3 +40,5 @@ gpuConfiguration: {}
 securityContext:
   privileged: false
   capabilities: []
+tty: true
+stdin: true