feat: overhaul

This commit is contained in:
auricom
2025-01-04 00:00:04 +01:00
parent b14022014b
commit 0c9529c7a2
408 changed files with 3187 additions and 2380 deletions

View File

@@ -15,7 +15,7 @@ metadata:
namespace: rook-ceph
spec:
type: alertmanager
address: http://kube-prometheus-stack-alertmanager.monitoring:9093/api/v2/alerts/
address: http://kube-prometheus-stack-alertmanager.observability:9093/api/v2/alerts/
---
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/notification.toolkit.fluxcd.io/alert_v1beta3.json
apiVersion: notification.toolkit.fluxcd.io/v1beta3

View File

@@ -4,13 +4,12 @@ apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: rook-ceph-operator
namespace: rook-ceph
spec:
interval: 30m
chart:
spec:
chart: rook-ceph
version: v1.16.0
version: v1.16.1
sourceRef:
kind: HelmRepository
name: rook-ceph
@@ -44,6 +43,4 @@ spec:
requests:
cpu: 10m
memory: 128Mi
limits:
cpu: 300m
memory: 256Mi
limits: {}

View File

@@ -4,13 +4,12 @@ apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: rook-ceph-cluster
namespace: rook-ceph
spec:
interval: 30m
chart:
spec:
chart: rook-ceph-cluster
version: v1.16.0
version: v1.16.1
sourceRef:
kind: HelmRepository
name: rook-ceph
@@ -37,7 +36,7 @@ spec:
createPrometheusRules: true
ingress:
dashboard:
ingressClassName: nginx
ingressClassName: internal
annotations:
hajimari.io/appName: Rook
hajimari.io/icon: mdi:chess-rook
@@ -78,13 +77,13 @@ spec:
- name: sda
- name: talos-node-2
devices:
- name: sda
- name: sdb
- name: talos-node-3
devices:
- name: sda
- name: sdb
- name: talos-node-4
devices:
- name: sda
- name: sdb
resources:
mgr:
requests:

View File

@@ -1,5 +1,5 @@
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/fluxcd-community/flux2-schemas/main/kustomization-kustomize-v1.json
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
@@ -24,7 +24,7 @@ spec:
APP: *app
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/fluxcd-community/flux2-schemas/main/kustomization-kustomize-v1.json
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
@@ -51,7 +51,7 @@ spec:
APP: *app
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/fluxcd-community/flux2-schemas/main/kustomization-kustomize-v1.json
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/kustomize.toolkit.fluxcd.io/kustomization_v1.json
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:

View File

@@ -4,7 +4,6 @@ apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: &app rook-ceph-tools
namespace: rook-ceph
spec:
interval: 30m
chart: