Skip to content
Snippets Groups Projects
Verified Commit 68ed45ba authored by Sheogorath's avatar Sheogorath :european_castle:
Browse files

fix(rook): Remove rook for now

Rook didn't fly properly and currently causes some issues with cluster usage,
therefore dropping it, should help to reduce load on the cluster.
parent 01ca7b0e
No related branches found
No related tags found
No related merge requests found
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: rook-ceph-cluster
namespace: rook-ceph
spec:
releaseName: rook-ceph-cluster
chart:
spec:
chart: rook-ceph-cluster
sourceRef:
kind: HelmRepository
name: rook-release
namespace: rook-ceph
version: v1.10.8
interval: 5m
install:
crds: CreateReplace
upgrade:
crds: CreateReplace
valuesFrom:
- kind: ConfigMap
name: rook-ceph-cluster-base-values
valuesKey: values.yaml
- kind: Secret
name: rook-ceph-cluster-override-values
valuesKey: values-override.yaml
optional: true
---
apiVersion: v1
kind: ConfigMap
metadata:
name: rook-ceph-cluster-base-values
namespace: rook-ceph
data:
values.yaml: |
cephClusterSpec:
resources:
mgr:
limits:
cpu: "1000m"
memory: "1Gi"
requests:
cpu: "100m"
memory: "512Mi"
mon:
limits:
cpu: "2000m"
memory: "2Gi"
requests:
cpu: "500m"
memory: "1Gi"
osd:
limits:
cpu: "2000m"
memory: "4Gi"
requests:
cpu: "500m"
memory: "4Gi"
prepareosd:
requests:
cpu: "100m"
memory: "50Mi"
mgr-sidecar:
limits:
cpu: "500m"
memory: "100Mi"
requests:
cpu: "100m"
memory: "40Mi"
crashcollector:
limits:
cpu: "500m"
memory: "60Mi"
requests:
cpu: "100m"
memory: "60Mi"
logcollector:
limits:
cpu: "500m"
memory: "1Gi"
requests:
cpu: "100m"
memory: "100Mi"
cleanup:
limits:
cpu: "500m"
memory: "1Gi"
requests:
cpu: "100m"
memory: "100Mi"
\ No newline at end of file
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: rook-ceph
resources:
- namespace.yaml
- repository.yaml
- operator.yaml
- cluster.yaml
apiVersion: v1
kind: Namespace
metadata:
name: rook-ceph
labels:
pod-security.kubernetes.io/audit: privileged
pod-security.kubernetes.io/enforce: privileged
pod-security.kubernetes.io/warn: privileged
pod-security.kubernetes.io/audit-version: v1.23
pod-security.kubernetes.io/enforce-version: v1.23
pod-security.kubernetes.io/warn-version: v1.23
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: rook-ceph
namespace: rook-ceph
spec:
releaseName: rook-ceph
chart:
spec:
chart: rook-ceph
sourceRef:
kind: HelmRepository
name: rook-release
namespace: rook-ceph
version: v1.10.8
interval: 5m
install:
crds: CreateReplace
upgrade:
crds: CreateReplace
valuesFrom:
- kind: ConfigMap
name: rook-ceph-base-values
valuesKey: values.yaml
- kind: Secret
name: rook-ceph-override
valuesKey: values-override.yaml
optional: true
---
apiVersion: v1
kind: ConfigMap
metadata:
name: rook-ceph-base-values
namespace: rook-ceph
data:
values.yaml: |
csi:
topology:
enabled: true
domainLabels:
- kubernetes.io/hostname
monitoring:
enabled: true
\ No newline at end of file
apiVersion: source.toolkit.fluxcd.io/v1beta1
kind: HelmRepository
metadata:
name: rook-release
namespace: rook-ceph
spec:
interval: 30m
url: https://charts.rook.io/release
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment