⬆️ rook-ceph-toolbox app-template v2

This commit is contained in:
auricom
2023-11-04 21:58:41 +01:00
parent f2f2f22a5d
commit f82164d11d

View File

@@ -10,7 +10,7 @@ spec:
chart: chart:
spec: spec:
chart: app-template chart: app-template
version: 1.5.1 version: 2.0.3
sourceRef: sourceRef:
kind: HelmRepository kind: HelmRepository
name: bjw-s name: bjw-s
@@ -27,8 +27,15 @@ spec:
uninstall: uninstall:
keepHistory: false keepHistory: false
values: values:
global: defaultPodOptions:
nameOverride: *app hostNetwork: true
securityContext:
runAsUser: 0
runAsGroup: 0
controllers:
main:
containers:
main:
image: image:
repository: rook/ceph repository: rook/ceph
tag: v1.12.7 tag: v1.12.7
@@ -44,35 +51,31 @@ spec:
secretKeyRef: secretKeyRef:
name: rook-ceph-mon name: rook-ceph-mon
key: ceph-secret key: ceph-secret
hostNetwork: true
podSecurityContext:
runAsUser: 0
runAsGroup: 0
securityContext: securityContext:
privileged: true privileged: true
persistence:
dev:
enabled: true
type: hostPath
hostPath: /dev
mountPath: /dev
libmodules:
enabled: true
type: hostPath
hostPath: /lib/modules
mountPath: /lib/modules
mon-endpoint-volume:
enabled: true
type: configMap
name: rook-ceph-mon-endpoints
subPath: data
mountPath: /etc/rook/mon-endpoints
readOnly: true
sysbus:
enabled: true
type: hostPath
hostPath: /sys/bus
mountPath: /sys/bus
service: service:
main: main:
enabled: false enabled: false
persistence:
dev:
type: hostPath
hostPath: /dev
globalMounts:
- path: /dev
libmodules:
type: hostPath
hostPath: /lib/modules
globalMounts:
- path: /lib/modules
mon-endpoint-volume:
type: configMap
name: rook-ceph-mon-endpoints
globalMounts:
- path: /etc/rook/mon-endpoints
subPath: data
readOnly: true
sysbus:
type: hostPath
hostPath: /sys/bus
globalMounts:
- path: /sys/bus