runAsUser missing on several apps (#605)

* mealie and theloung only runAsRoot

* Add missing runAsUser and runAsNonRoot

* Remove podSecurityContext on  and

* Enable 568 user in values.yaml
This commit is contained in:
Stavros Kois
2021-06-29 09:22:25 +02:00
committed by GitHub
parent e5ea17edcd
commit 99db970163
13 changed files with 53 additions and 49 deletions
+1 -1
View File
@@ -21,4 +21,4 @@ name: haste-server
sources: sources:
- https://github.com/seejohnrun/haste-server - https://github.com/seejohnrun/haste-server
- https://github.com/k8s-at-home/container-images - https://github.com/k8s-at-home/container-images
version: 1.1.7 version: 1.1.8
@@ -500,6 +500,17 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: runAsNonRoot
label: "runAsNonRoot"
schema:
type: boolean
default: true
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 568
- variable: runAsGroup - variable: runAsGroup
label: "runAsGroup" label: "runAsGroup"
description: The groupID this App of the user running the application" description: The groupID this App of the user running the application"
@@ -16,6 +16,11 @@ image:
strategy: strategy:
type: Recreate type: Recreate
podSecurityContext:
runAsNonRoot: true
runAsUser: 568
runAsGroup: 568
# -- environment variables. See [image docs](https://github.com/seejohnrun/haste-server) for more details. # -- environment variables. See [image docs](https://github.com/seejohnrun/haste-server) for more details.
# @default -- See below # @default -- See below
env: env:
+1 -1
View File
@@ -19,4 +19,4 @@ maintainers:
name: mealie name: mealie
sources: sources:
- https://github.com/hay-kot/mealie - https://github.com/hay-kot/mealie
version: 1.1.8 version: 1.1.9
@@ -489,28 +489,6 @@ questions:
type: boolean type: boolean
default: false default: false
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
type: dict
attrs:
- variable: runAsGroup
label: "runAsGroup"
description: The groupID this App of the user running the application"
schema:
type: int
default: 568
- variable: fsGroupChangePolicy
label: "When should we take ownership?"
schema:
type: string
default: "OnRootMismatch"
enum:
- value: "OnRootMismatch"
description: "OnRootMismatch"
- value: "Always"
description: "Always"
- variable: resources - variable: resources
group: "Resources and Devices" group: "Resources and Devices"
label: "" label: ""
+1 -1
View File
@@ -21,4 +21,4 @@ name: prowlarr
sources: sources:
- https://github.com/Prowlarr/Prowlarr - https://github.com/Prowlarr/Prowlarr
- https://github.com/k8s-at-home/container-images - https://github.com/k8s-at-home/container-images
version: 1.1.10 version: 1.1.11
@@ -502,6 +502,17 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: runAsNonRoot
label: "runAsNonRoot"
schema:
type: boolean
default: true
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 568
- variable: runAsGroup - variable: runAsGroup
label: "runAsGroup" label: "runAsGroup"
description: The groupID this App of the user running the application" description: The groupID this App of the user running the application"
+5
View File
@@ -13,6 +13,11 @@ image:
# -- image pull policy # -- image pull policy
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
podSecurityContext:
runAsNonRoot: true
runAsUser: 568
runAsGroup: 568
# -- environment variables. # -- environment variables.
# @default -- See below # @default -- See below
env: env:
+1 -1
View File
@@ -19,4 +19,4 @@ name: reg
sources: sources:
- https://github.com/genuinetools/reg - https://github.com/genuinetools/reg
- https://github.com/k8s-at-home/container-images/ - https://github.com/k8s-at-home/container-images/
version: 1.1.7 version: 1.1.8
+11
View File
@@ -490,6 +490,17 @@ questions:
schema: schema:
type: dict type: dict
attrs: attrs:
- variable: runAsNonRoot
label: "runAsNonRoot"
schema:
type: boolean
default: true
- variable: runAsUser
label: "runAsUser"
description: "The UserID of the user running the application"
schema:
type: int
default: 568
- variable: runAsGroup - variable: runAsGroup
label: "runAsGroup" label: "runAsGroup"
description: The groupID this App of the user running the application" description: The groupID this App of the user running the application"
+5
View File
@@ -13,6 +13,11 @@ image:
# -- image tag # -- image tag
tag: v0.16.1 tag: v0.16.1
podSecurityContext:
runAsNonRoot: true
runAsUser: 568
runAsGroup: 568
# -- environment variables. See more environment variables in the [reg documentation](https://github.com/genuinetools/reg). # -- environment variables. See more environment variables in the [reg documentation](https://github.com/genuinetools/reg).
env: env:
# -- Set the container timezone # -- Set the container timezone
+1 -1
View File
@@ -21,4 +21,4 @@ maintainers:
name: thelounge name: thelounge
sources: sources:
- https://github.com/thelounge/thelounge - https://github.com/thelounge/thelounge
version: 1.1.7 version: 1.1.8
@@ -489,28 +489,6 @@ questions:
type: boolean type: boolean
default: false default: false
- variable: podSecurityContext
group: "Security and Permissions"
label: "Pod Security Context"
schema:
type: dict
attrs:
- variable: runAsGroup
label: "runAsGroup"
description: The groupID this App of the user running the application"
schema:
type: int
default: 568
- variable: fsGroupChangePolicy
label: "When should we take ownership?"
schema:
type: string
default: "OnRootMismatch"
enum:
- value: "OnRootMismatch"
description: "OnRootMismatch"
- value: "Always"
description: "Always"
- variable: resources - variable: resources
group: "Resources and Devices" group: "Resources and Devices"
label: "" label: ""