侧边栏壁纸
  • 累计撰写 59 篇文章
  • 累计创建 52 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

rabbitmq容器化部署

木东
2025-01-12 / 0 评论 / 0 点赞 / 32 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
apiVersion: v1
kind: Service
metadata:
  name: rabbitmq
  labels:
    app: rabbitmq
spec:
  type: NodePort
  ports:

   - name: http
     protocol: TCP
     port: 15672
     targetPort: 15672
     nodePort: 30372
   - name: amqp
     protocol: TCP
     port: 5672
     targetPort: 5672
     nodePort: 30272
   - name: mqtts
     protocol: TCP
     port: 8883
     targetPort: 8883
     nodePort: 30883
       selector:

    app: rabbitmq

---

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: rabbitmq
  labels:
    app: rabbitmq
spec:
  replicas: 1
  serviceName: rabbitmq
  selector:
    matchLabels:
      app: rabbitmq
  template:
    metadata:
      labels:
        app: rabbitmq
    spec:
      containers:
      - name: rabbitmq
        image: rabbitmq:3.8.15
        imagePullPolicy: IfNotPresent
        volumeMounts:
        - name: rabbitmq-conf
          mountPath: /etc/rabbitmq
        - name: rabbitmq-data
          mountPath: /var/lib/rabbitmq/mnesia
        - name: rabbitmq-log
          mountPath: /var/log/rabbitmq
      restartPolicy: Always
      volumes:
      - name: rabbitmq-conf
        hostPath:
          path: /data/rabbitmq
      - name: rabbitmq-data
        hostPath:
          path: /data/rabbitmq/mnesia
      - name: rabbitmq-log
        hostPath:
          path: /data/rabbitmq/log
0

评论区