mirror of
https://github.com/clearml/clearml-helm-charts
synced 2025-03-03 18:52:27 +00:00
Added: specific platform configurations (#144)
This commit is contained in:
parent
126f313cdf
commit
72916e171a
3
platform-specific-configs/openshift/README.md
Normal file
3
platform-specific-configs/openshift/README.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
# Openshift specific configuration
|
||||||
|
|
||||||
|
Use override files when deploying ClearML. Proposed files in this folder require setup of `<USER>` and `<FSUSER>` values to uids accepted by specific openshift configuration.
|
@ -0,0 +1,6 @@
|
|||||||
|
agentk8sglue:
|
||||||
|
podSecurityContext:
|
||||||
|
runAsUser: 0
|
||||||
|
basePodTemplate:
|
||||||
|
podSecurityContext:
|
||||||
|
runAsUser: 0
|
36
platform-specific-configs/openshift/values-clearml.yaml
Normal file
36
platform-specific-configs/openshift/values-clearml.yaml
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
apiserver:
|
||||||
|
podSecurityContext:
|
||||||
|
fsGroup: <FSUSER>
|
||||||
|
runAsUser: <USER>
|
||||||
|
runAsNonRoot: true
|
||||||
|
fileserver:
|
||||||
|
podSecurityContext:
|
||||||
|
fsGroup: <FSUSER>
|
||||||
|
runAsUser: <USER>
|
||||||
|
runAsNonRoot: true
|
||||||
|
webserver:
|
||||||
|
podSecurityContext:
|
||||||
|
fsGroup: <FSUSER>
|
||||||
|
runAsUser: <USER>
|
||||||
|
runAsNonRoot: true
|
||||||
|
elasticsearch:
|
||||||
|
securityContext:
|
||||||
|
runAsUser: <USER>
|
||||||
|
podSecurityContext:
|
||||||
|
fsGroup: <FSUSER>
|
||||||
|
runAsUser: <USER>
|
||||||
|
sysctlInitContainer:
|
||||||
|
enabled: false
|
||||||
|
volumeClaimTemplate:
|
||||||
|
redis:
|
||||||
|
securityContext:
|
||||||
|
fsGroup: <FSUSER>
|
||||||
|
runAsUser: <USER>
|
||||||
|
mongodb:
|
||||||
|
podSecurityContext:
|
||||||
|
enabled: true
|
||||||
|
fsGroup: <FSUSER>
|
||||||
|
containerSecurityContext:
|
||||||
|
enabled: true
|
||||||
|
runAsUser: <USER>
|
||||||
|
runAsNonRoot: true
|
3
platform-specific-configs/tanzu/README.md
Normal file
3
platform-specific-configs/tanzu/README.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
# Tanzu specific configuration
|
||||||
|
|
||||||
|
Before installing any ClearML chart, apply `rolebinding.yaml` file after setting needed `<NAMESPACE>` in it.
|
@ -2,7 +2,7 @@ kind: RoleBinding
|
|||||||
apiVersion: rbac.authorization.k8s.io/v1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
metadata:
|
metadata:
|
||||||
name: clearml-tanzu-rolebinding
|
name: clearml-tanzu-rolebinding
|
||||||
namespace: clearml
|
namespace: <NAMESPACE>
|
||||||
roleRef:
|
roleRef:
|
||||||
kind: ClusterRole
|
kind: ClusterRole
|
||||||
name: psp:vmware-system-privileged
|
name: psp:vmware-system-privileged
|
||||||
|
Loading…
Reference in New Issue
Block a user