From 2babc900030bda9bd042709e97b7954f800536cd Mon Sep 17 00:00:00 2001 From: Michael Thomson Date: Thu, 26 Sep 2024 14:14:38 -0400 Subject: [PATCH] revert all rook-ceph commits Signed-off-by: Michael Thomson --- .../helmrepository-rook-release.yaml | 8 --- .../kustomization-rook-ceph-cluster.yaml | 20 ------- .../kustomization-rook-ceph.yaml | 18 ------ bootstrap/namespaces/namespace-rook-ceph.yaml | 4 -- rook-ceph-cluster/dns-endpoint.yaml | 12 ---- .../helmrelease-rook-ceph-cluster.yaml | 60 ------------------- rook-ceph/helmrelease-rook-ceph.yaml | 26 -------- 7 files changed, 148 deletions(-) delete mode 100644 bootstrap/helmrepositories/helmrepository-rook-release.yaml delete mode 100644 bootstrap/kustomizations/kustomization-rook-ceph-cluster.yaml delete mode 100644 bootstrap/kustomizations/kustomization-rook-ceph.yaml delete mode 100644 bootstrap/namespaces/namespace-rook-ceph.yaml delete mode 100644 rook-ceph-cluster/dns-endpoint.yaml delete mode 100644 rook-ceph-cluster/helmrelease-rook-ceph-cluster.yaml delete mode 100644 rook-ceph/helmrelease-rook-ceph.yaml diff --git a/bootstrap/helmrepositories/helmrepository-rook-release.yaml b/bootstrap/helmrepositories/helmrepository-rook-release.yaml deleted file mode 100644 index fd475dc..0000000 --- a/bootstrap/helmrepositories/helmrepository-rook-release.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: source.toolkit.fluxcd.io/v1beta2 -kind: HelmRepository -metadata: - name: rook-release - namespace: flux-system -spec: - interval: 15m - url: https://charts.rook.io/release diff --git a/bootstrap/kustomizations/kustomization-rook-ceph-cluster.yaml b/bootstrap/kustomizations/kustomization-rook-ceph-cluster.yaml deleted file mode 100644 index 503c2f3..0000000 --- a/bootstrap/kustomizations/kustomization-rook-ceph-cluster.yaml +++ /dev/null @@ -1,20 +0,0 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: rook-ceph-cluster - namespace: flux-system -spec: - dependsOn: - - name: "rook-ceph" - interval: 15m - path: ./rook-ceph-cluster - prune: true # remove any elements later removed from the above path - timeout: 2m # if not set, this defaults to interval duration, which is 1h - sourceRef: - kind: GitRepository - name: flux-system - healthChecks: - - apiVersion: helm.toolkit.fluxcd.io/v2beta2 - kind: HelmRelease - name: rook-ceph-cluster - namespace: rook-ceph diff --git a/bootstrap/kustomizations/kustomization-rook-ceph.yaml b/bootstrap/kustomizations/kustomization-rook-ceph.yaml deleted file mode 100644 index 2ae5f6d..0000000 --- a/bootstrap/kustomizations/kustomization-rook-ceph.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: rook-ceph - namespace: flux-system -spec: - interval: 15m - path: ./rook-ceph - prune: true # remove any elements later removed from the above path - timeout: 2m # if not set, this defaults to interval duration, which is 1h - sourceRef: - kind: GitRepository - name: flux-system - healthChecks: - - apiVersion: helm.toolkit.fluxcd.io/v2beta2 - kind: HelmRelease - name: rook-ceph - namespace: rook-ceph diff --git a/bootstrap/namespaces/namespace-rook-ceph.yaml b/bootstrap/namespaces/namespace-rook-ceph.yaml deleted file mode 100644 index bd176af..0000000 --- a/bootstrap/namespaces/namespace-rook-ceph.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: rook-ceph diff --git a/rook-ceph-cluster/dns-endpoint.yaml b/rook-ceph-cluster/dns-endpoint.yaml deleted file mode 100644 index 5cd7f0d..0000000 --- a/rook-ceph-cluster/dns-endpoint.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: externaldns.k8s.io/v1alpha1 -kind: DNSEndpoint -metadata: - name: rook.michaelthomson.dev - namespace: rook-ceph -spec: - endpoints: - - dnsName: rook.michaelthomson.dev - recordTTL: 180 - recordType: CNAME - targets: - - server.michaelthomson.dev diff --git a/rook-ceph-cluster/helmrelease-rook-ceph-cluster.yaml b/rook-ceph-cluster/helmrelease-rook-ceph-cluster.yaml deleted file mode 100644 index 6c8b458..0000000 --- a/rook-ceph-cluster/helmrelease-rook-ceph-cluster.yaml +++ /dev/null @@ -1,60 +0,0 @@ -apiVersion: helm.toolkit.fluxcd.io/v2beta2 -kind: HelmRelease -metadata: - name: rook-ceph-cluster - namespace: rook-ceph -spec: - chart: - spec: - chart: rook-ceph-cluster - version: 1.15.x - sourceRef: - kind: HelmRepository - name: rook-release - namespace: flux-system - interval: 30m - timeout: 10m - install: - remediation: - retries: 3 - upgrade: - remediation: - retries: -1 # keep trying to remediate - crds: CreateReplace # Upgrade CRDs on package update - releaseName: rook-ceph-cluster - values: - toolbox: - enabled: true - - cephClusterSpec: - mon: - count: 2 - mgr: - count: 1 - storage: - useAllNodes: true - useAllDevices: false - deviceFilter: sda - resources: - mgr: - requests: - cpu: 250m - mon: - requests: - cpu: 500m - osd: - requests: - cpu: 500m - - ingress: - dashboard: - annotations: - traefik.ingress.kubernetes.io/router.entrypoints: websecure - traefik.ingress.kubernetes.io/router.tls: "true" - host: - name: rook.michaelthomson.dev - path: "/" - tls: - - hosts: - - rook.michaelthomson.dev - secretName: letsencrypt-wildcard-cert-michaelthomson.dev diff --git a/rook-ceph/helmrelease-rook-ceph.yaml b/rook-ceph/helmrelease-rook-ceph.yaml deleted file mode 100644 index 76861e1..0000000 --- a/rook-ceph/helmrelease-rook-ceph.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: helm.toolkit.fluxcd.io/v2beta2 -kind: HelmRelease -metadata: - name: rook-ceph - namespace: rook-ceph -spec: - chart: - spec: - chart: rook-ceph - version: 1.15.x - sourceRef: - kind: HelmRepository - name: rook-release - namespace: flux-system - interval: 30m - timeout: 10m - install: - remediation: - retries: 3 - upgrade: - remediation: - retries: -1 # keep trying to remediate - crds: CreateReplace # Upgrade CRDs on package update - releaseName: rook-ceph - values: - enableDiscoveryDaemon: true