Feat: Rework GUI templates (#7545)
* adapt metrics * Adapt VPN * Adapt codeserver (remove git related crap) * add postgresql group, remove vpn group * restructure securityContext and add testapp for gui testing * simplify security questions.yaml * adapt workload GUI * no message * no message * adapt portal configmap name * add netshoot GUI elements * add postgresql GUI elements * whoops * some more gui fixes * restructure * Update Chart.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update vpn.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update charts/dev/testapp/values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update charts/dev/testapp/values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update charts/dev/testapp/values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Revert "limit fetch depth" This reverts commit ffb83b1b05bf1e73ecf4fcb834c67f1e008a13ab. (+2 squashed commit) Squashed commit: [ffb83b1b05] limit fetch depth [ce063d6a95] Update ct-install.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update build-release.sh Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update ct-install.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
This commit is contained in:
@@ -1,20 +0,0 @@
|
||||
- variable: fsGroupChangePolicy
|
||||
label: "When should we take ownership?"
|
||||
schema:
|
||||
type: string
|
||||
default: OnRootMismatch
|
||||
enum:
|
||||
- value: OnRootMismatch
|
||||
description: OnRootMismatch
|
||||
- value: Always
|
||||
description: Always
|
||||
- variable: supplementalGroups
|
||||
label: Supplemental Groups
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: supplementalGroupsEntry
|
||||
label: Supplemental Group
|
||||
schema:
|
||||
type: int
|
||||
@@ -1,7 +0,0 @@
|
||||
- variable: podSecurityContext
|
||||
group: Security and Permissions
|
||||
label: Pod Security Context
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
@@ -0,0 +1,18 @@
|
||||
- variable: advanced
|
||||
label: Show Advanced Settings
|
||||
description: Advanced settings are not covered by TrueCharts Support
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: privileged
|
||||
label: "Privileged mode"
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
- variable: readOnlyRootFilesystem
|
||||
label: "ReadOnly Root Filesystem"
|
||||
schema:
|
||||
type: boolean
|
||||
default: true
|
||||
@@ -1,14 +0,0 @@
|
||||
- variable: advancedSecurity
|
||||
label: Show Advanced Security Settings
|
||||
group: Security and Permissions
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
- variable: securityContext
|
||||
label: Security Context
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
+2
-15
@@ -1,23 +1,10 @@
|
||||
- variable: security
|
||||
label: Container Security Settings
|
||||
group: Security and Permissions
|
||||
schema:
|
||||
type: dict
|
||||
additional_attrs: true
|
||||
attrs:
|
||||
- variable: editsecurity
|
||||
label: Change PUID / UMASK values
|
||||
description: By enabling this you override default set values.
|
||||
schema:
|
||||
type: boolean
|
||||
default: false
|
||||
show_subquestions_if: true
|
||||
subquestions:
|
||||
# Settings from questions.yaml get appended here on a per-app basis
|
||||
- variable: PUID
|
||||
label: Process User ID - PUID
|
||||
description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps
|
||||
schema:
|
||||
type: int
|
||||
show_if: [["runAsUser", "==", "0"]]
|
||||
default: 568
|
||||
- variable: UMASK
|
||||
label: UMASK
|
||||
@@ -0,0 +1,14 @@
|
||||
- variable: securityContext
|
||||
group: Security and Permissions
|
||||
label: Security Context
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: container
|
||||
label: Container
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
# Settings from questions.yaml get appended here on a per-app basis
|
||||
@@ -0,0 +1,27 @@
|
||||
- variable: pod
|
||||
label: Pod
|
||||
schema:
|
||||
additional_attrs: true
|
||||
type: dict
|
||||
attrs:
|
||||
- variable: fsGroupChangePolicy
|
||||
label: "When should we take ownership?"
|
||||
schema:
|
||||
type: string
|
||||
default: OnRootMismatch
|
||||
enum:
|
||||
- value: OnRootMismatch
|
||||
description: OnRootMismatch
|
||||
- value: Always
|
||||
description: Always
|
||||
- variable: supplementalGroups
|
||||
label: Supplemental Groups
|
||||
schema:
|
||||
type: list
|
||||
default: []
|
||||
items:
|
||||
- variable: supplementalGroupsEntry
|
||||
label: Supplemental Group
|
||||
schema:
|
||||
type: int
|
||||
# Settings from questions.yaml get appended here on a per-app basis
|
||||
Reference in New Issue
Block a user