# Изменено: 2026-03-14 # RabbitMQ для demo сценария Event Log. # Используется официальный образ с management-плагином для веб-UI. # credentials: sless / sless123 # AMQP: amqp://sless:sless123@rabbitmq.sless.svc.cluster.local:5672/ # Management UI: http://rabbitmq.sless.svc.cluster.local:15672/ --- apiVersion: v1 kind: Secret metadata: name: rabbitmq-secret namespace: sless stringData: RABBITMQ_DEFAULT_USER: "sless" RABBITMQ_DEFAULT_PASS: "sless123" --- apiVersion: apps/v1 kind: Deployment metadata: name: rabbitmq namespace: sless labels: app: rabbitmq spec: replicas: 1 selector: matchLabels: app: rabbitmq template: metadata: labels: app: rabbitmq spec: containers: - name: rabbitmq image: rabbitmq:3.13-management-alpine ports: - name: amqp containerPort: 5672 - name: management containerPort: 15672 envFrom: - secretRef: name: rabbitmq-secret resources: requests: memory: "256Mi" cpu: "100m" limits: memory: "512Mi" cpu: "500m" readinessProbe: tcpSocket: port: 5672 initialDelaySeconds: 40 periodSeconds: 10 timeoutSeconds: 10 --- apiVersion: v1 kind: Service metadata: name: rabbitmq namespace: sless spec: selector: app: rabbitmq ports: - name: amqp port: 5672 targetPort: 5672 - name: management port: 15672 targetPort: 15672