Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- operatorNamespace: rook-ceph
- clusterName: rook-ceph
- toolbox:
- enabled: true
- monitoring:
- enabled: true
- metricsDisabled: false
- prometheusRule:
- labels:
- release: kube-prom
- cephClusterSpec:
- mon:
- count: 3
- allowMultiplePerNode: false
- mgr:
- count: 2
- allowMultiplePerNode: false
- modules:
- - name: rook
- enabled: true
- dashboard:
- enabled: true
- port: 8443
- ssl: true
- network:
- connections:
- encryption:
- enabled: false
- compression:
- enabled: false
- requireMsgr2: true
- crashCollector:
- disable: true
- logCollector:
- enabled: false
- cleanupPolicy:
- sanitizeDisks:
- method: quick
- placement:
- osd:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: role
- operator: In
- values:
- - storage-node
- podAntiAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- - labelSelector:
- matchLabels:
- app.kubernetes.io/name: ceph-osd
- app: rook-ceph-osd
- topologyKey: hw_host
- mon:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: role
- operator: In
- values:
- - monitor-node
- podAntiAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- - labelSelector:
- matchLabels:
- app.kubernetes.io/name: ceph-mon
- app: rook-ceph-mon
- topologyKey: hw_host
- mgr:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: role
- operator: In
- values:
- - monitor-node
- labels:
- all:
- owner_team: ops-infra
- monitoring:
- release: kube-prom
- storage:
- useAllNodes: false
- useAllDevices: false
- config:
- osdsPerDevice: "1"
- nodes:
- - name: "b2b-stage-ceph125"
- devices:
- - name: "sdb"
- - name: "b2b-stage-ceph126"
- devices:
- - name: "sdb"
- - name: "b2b-stage-ceph127"
- devices:
- - name: "sdb"
- disruptionManagement:
- managePodBudgets: true
- osdMaintenanceTimeout: 30
- ingress:
- dashboard:
- annotations:
- kubernetes.io/tls-acme: "true"
- nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"
- nginx.ingress.kubernetes.io/server-snippet: |
- proxy_ssl_verify off;
- host:
- name: ceph.b2b-stage.clusters.****
- pathType: Prefix
- tls:
- - hosts:
- - ceph.b2b-stage.clusters.****
- secretName: ceph.b2b-stage.clusters.****
- ingressClassName: nginx
- cephBlockPools: []
- cephFileSystems: []
- cephFileSystemVolumeSnapshotClass:
- enabled: false
- cephBlockPoolsVolumeSnapshotClass:
- enabled: false
- cephObjectStores:
- - name: ceph-objectstore
- spec:
- metadataPool:
- failureDomain: host
- replicated:
- size: 3
- dataPool:
- failureDomain: host
- erasureCoded:
- dataChunks: 2
- codingChunks: 1
- parameters:
- bulk: "true"
- preservePoolsOnDelete: true
- gateway:
- port: 80
- resources:
- limits:
- memory: "2Gi"
- requests:
- cpu: "1000m"
- memory: "1Gi"
- instances: 1
- priorityClassName: system-cluster-critical
- storageClass:
- enabled: false
- ingress:
- enabled: false
- annotations:
- nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"
- nginx.ingress.kubernetes.io/server-snippet: |
- proxy_ssl_verify off;
- host:
- name: cephs3.b2b-stage.clusters.****
- path: /
- pathType: Prefix
- tls:
- - hosts:
- - cephs3.b2b-stage.clusters.****
- secretName: ceph-objectstore-tls
- ingressClassName: nginx
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement