clusterforge/rabbitmq/Deployment_rabbitmq-cluster-operator.yaml
2025-10-06 09:34:03 +00:00

45 lines
1.3 KiB
YAML

---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app.kubernetes.io/component: rabbitmq-operator
app.kubernetes.io/name: rabbitmq-cluster-operator
app.kubernetes.io/part-of: rabbitmq
name: rabbitmq-cluster-operator
namespace: rabbitmq-system
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/name: rabbitmq-cluster-operator
template:
metadata:
labels:
app.kubernetes.io/component: rabbitmq-operator
app.kubernetes.io/name: rabbitmq-cluster-operator
app.kubernetes.io/part-of: rabbitmq
spec:
containers:
- command:
- /manager
env:
- name: OPERATOR_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: rabbitmqoperator/cluster-operator@sha256:a9c325027d9075847bcf071a9e4622302e5f4b216f4615f5ced44adbcefbd6d3 # Original tag: 2.15.0
name: operator
ports:
- containerPort: 9782
name: metrics
protocol: TCP
resources:
limits:
cpu: 200m
memory: 500Mi
requests:
cpu: 200m
memory: 500Mi
serviceAccountName: rabbitmq-cluster-operator
terminationGracePeriodSeconds: 10