From 1ab4a6dc41bfaa4a014bb184e6d0470533c0e2f6 Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Fri, 26 Dec 2025 03:30:33 +0000 Subject: [PATCH] Automated Manifest Update (#2861) This PR contains newly rendered Kubernetes manifests automatically generated by the CI workflow. Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/2861 Co-authored-by: gitea-bot Co-committed-by: gitea-bot --- .../rayflume/Deployment-rayflume.yaml | 4 +-- ...RedisSentinel-redis-sentinel-rayflume.yaml | 29 +++++++++++++++++++ ...erviceMonitor-redis-sentinel-rayflume.yaml | 22 ++++++++++++++ 3 files changed, 53 insertions(+), 2 deletions(-) create mode 100644 clusters/cl01tl/manifests/rayflume/RedisSentinel-redis-sentinel-rayflume.yaml create mode 100644 clusters/cl01tl/manifests/rayflume/ServiceMonitor-redis-sentinel-rayflume.yaml diff --git a/clusters/cl01tl/manifests/rayflume/Deployment-rayflume.yaml b/clusters/cl01tl/manifests/rayflume/Deployment-rayflume.yaml index accaebbff..b299701cd 100644 --- a/clusters/cl01tl/manifests/rayflume/Deployment-rayflume.yaml +++ b/clusters/cl01tl/manifests/rayflume/Deployment-rayflume.yaml @@ -62,9 +62,9 @@ spec: key: MB_USER_AGENT name: rayflume-config-secret - name: CELERY_BROKER_URL - value: redis://redis-replication-rayflume-master:6379/0 + value: redis://redis-replication-rayflume-master.rayflume:6379/0 - name: CELERY_RESULT_BACKEND - value: redis://redis-replication-rayflume-master:6379/0 + value: redis://redis-replication-rayflume-master.rayflume:6379/0 - name: REFRESH_MINUTES value: "60" image: harbor.alexlebens.net/images/rayflume:0.0.2 diff --git a/clusters/cl01tl/manifests/rayflume/RedisSentinel-redis-sentinel-rayflume.yaml b/clusters/cl01tl/manifests/rayflume/RedisSentinel-redis-sentinel-rayflume.yaml new file mode 100644 index 000000000..b80c34b59 --- /dev/null +++ b/clusters/cl01tl/manifests/rayflume/RedisSentinel-redis-sentinel-rayflume.yaml @@ -0,0 +1,29 @@ +apiVersion: redis.redis.opstreelabs.in/v1beta2 +kind: RedisSentinel +metadata: + name: redis-sentinel-rayflume + namespace: rayflume + labels: + helm.sh/chart: redis-replication-0.5.0 + app.kubernetes.io/version: "0.5.0" + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: redis-sentinel-rayflume + app.kubernetes.io/instance: rayflume + app.kubernetes.io/part-of: rayflume +spec: + clusterSize: 3 + podSecurityContext: + fsGroup: 1000 + runAsUser: 1000 + redisSentinelConfig: + redisReplicationName: redis-replication-rayflume + kubernetesConfig: + image: "quay.io/opstree/redis-sentinel:v8.4.0" + imagePullPolicy: IfNotPresent + resources: + requests: + cpu: 10m + memory: 32Mi + redisExporter: + enabled: true + image: "quay.io/opstree/redis-exporter:v1.80.1" diff --git a/clusters/cl01tl/manifests/rayflume/ServiceMonitor-redis-sentinel-rayflume.yaml b/clusters/cl01tl/manifests/rayflume/ServiceMonitor-redis-sentinel-rayflume.yaml new file mode 100644 index 000000000..2c42d7cea --- /dev/null +++ b/clusters/cl01tl/manifests/rayflume/ServiceMonitor-redis-sentinel-rayflume.yaml @@ -0,0 +1,22 @@ +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + name: redis-sentinel-rayflume + namespace: rayflume + labels: + helm.sh/chart: redis-replication-0.5.0 + app.kubernetes.io/version: "0.5.0" + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: redis-sentinel-rayflume + app.kubernetes.io/instance: rayflume + app.kubernetes.io/part-of: rayflume +spec: + selector: + matchLabels: + app: redis-sentinel-rayflume + redis_setup_type: sentinel + role: sentinel + endpoints: + - port: sentinel-client + interval: 30s + scrapeTimeout: 10s