++ shared rabbitmq for brusnika-stage

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Kochetkov S 2026-08-12 12:06:00 +03:00
parent 1ae2a13198
commit 60d2901a0e
2 changed files with 52 additions and 0 deletions

View File

@ -6,6 +6,7 @@ resources:
- ../../../infrastructure/istio-gateway - ../../../infrastructure/istio-gateway
- ../../../infrastructure/istio-config - ../../../infrastructure/istio-config
- ../../../infrastructure/vault - ../../../infrastructure/vault
- ../../../infrastructure/rabbitmq
- ../../../infrastructure/zitadel - ../../../infrastructure/zitadel
- ../../../infrastructure/openobserve - ../../../infrastructure/openobserve
- ../../../infrastructure/vmstack - ../../../infrastructure/vmstack
@ -49,6 +50,13 @@ patches:
kind: HelmRelease kind: HelmRelease
name: vault name: vault
namespace: vault namespace: vault
- path: ./patches/rabbitmq.yaml
target:
group: helm.toolkit.fluxcd.io
version: v2
kind: HelmRelease
name: rabbitmq
namespace: rabbitmq
- path: ./patches/zitadel.yaml - path: ./patches/zitadel.yaml
target: target:
group: helm.toolkit.fluxcd.io group: helm.toolkit.fluxcd.io

View File

@ -0,0 +1,44 @@
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: rabbitmq
namespace: rabbitmq
spec:
interval: 5m
timeout: 10m
values:
global:
security:
allowInsecureImages: true
imagePullSecrets:
- regcred
virtualService: null
gateway: null
certificate: null
metrics:
serviceMonitor:
enabled: false
default:
enabled: false
perObject:
enabled: false
detailed:
enabled: false
extraServiceMonitors: []
replicaCount: 1
resources:
requests:
memory: 1Gi
persistence:
storageClass: csi-disk
size: 10Gi
auth:
securePassword: true
existingPasswordSecret: ""
vault:
enabled: true
role: rabbitmq
authPath: auth/kubernetes
secretPath: secrets/data/rabbitmq/auth
usernameKey: username
passwordKey: password