mirror of
https://github.com/auricom/home-cluster.git
synced 2025-09-17 18:24:14 +02:00
⬆️ rook-ceph-toolbox app-template v2
This commit is contained in:
@@ -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,52 +27,55 @@ spec:
|
|||||||
uninstall:
|
uninstall:
|
||||||
keepHistory: false
|
keepHistory: false
|
||||||
values:
|
values:
|
||||||
global:
|
defaultPodOptions:
|
||||||
nameOverride: *app
|
hostNetwork: true
|
||||||
image:
|
securityContext:
|
||||||
repository: rook/ceph
|
runAsUser: 0
|
||||||
tag: v1.12.7
|
runAsGroup: 0
|
||||||
command: ["/usr/local/bin/toolbox.sh"]
|
controllers:
|
||||||
env:
|
main:
|
||||||
ROOK_CEPH_USERNAME:
|
containers:
|
||||||
valueFrom:
|
main:
|
||||||
secretKeyRef:
|
image:
|
||||||
name: rook-ceph-mon
|
repository: rook/ceph
|
||||||
key: ceph-username
|
tag: v1.12.7
|
||||||
ROOK_CEPH_SECRET:
|
command: ["/usr/local/bin/toolbox.sh"]
|
||||||
valueFrom:
|
env:
|
||||||
secretKeyRef:
|
ROOK_CEPH_USERNAME:
|
||||||
name: rook-ceph-mon
|
valueFrom:
|
||||||
key: ceph-secret
|
secretKeyRef:
|
||||||
hostNetwork: true
|
name: rook-ceph-mon
|
||||||
podSecurityContext:
|
key: ceph-username
|
||||||
runAsUser: 0
|
ROOK_CEPH_SECRET:
|
||||||
runAsGroup: 0
|
valueFrom:
|
||||||
securityContext:
|
secretKeyRef:
|
||||||
privileged: true
|
name: rook-ceph-mon
|
||||||
persistence:
|
key: ceph-secret
|
||||||
dev:
|
securityContext:
|
||||||
enabled: true
|
privileged: 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
|
||||||
|
Reference in New Issue
Block a user