zoukankan      html  css  js  c++  java
  • k8s 安装 rabbitMQ 单机版

    rabbitMQ docker镜像使用rabbitmq:3.8-management

    service.yaml文件

    apiVersion: v1
    kind: Service
    metadata:
      name: rabbitmq-web 
    spec:
      ports:
      - port: 15672
        nodePort: 31900
      selector:
        app: rabbitmq
      type: NodePort
    
    ---
    apiVersion: v1
    kind: Service
    metadata:
      name: rabbitmq-app
    spec:
      ports:
      - port: 5672
      selector:
        app: rabbitmq
    

    storageclass.yaml文件, pvc.yaml, pv.yaml我就不在这写了,因为大家的可能使用不同的存储

    略过
    persistentvolumeclaim 名字 用了efs-rabbitmq-pvc

    deployment.yaml文件

    ---
    apiVersion: apps/v1
    kind: Deployment
    metadata:
      name: rabbitmq
      labels:
        app: rabbitmq
    spec:
      replicas: 1
      selector:
        matchLabels:
          app: rabbitmq
      template:
        metadata:
          labels:
            app: rabbitmq
        spec:
          hostname: my-rabbit
          containers:
          - name: rabbitmq
            image: rabbitmq:3.8-management
            ports:
            - name: rabbitmq-web
              containerPort: 15672 
            - name: rabbitmq-app
              containerPort: 5672
            volumeMounts:
            - name: persisitent-storage-rabbitmq
              mountPath: /var/lib/rabbitmq 
            env:
            - name: RABBITMQ_DEFAULT_VHOST
              value: my_vhost
            - name: RABBITMQ_DEFAULT_USER
              value: admin
            - name: RABBITMQ_DEFAULT_PASS
              value: yourpassword
          volumes:
          - name: persisitent-storage-rabbitmq
            persistentVolumeClaim:
              claimName: efs-rabbitmq-pvc
    

    kubectl apply一下就好了

    本人水平有限,还在不断学习中 难免有很多错误或者遗漏,望见谅
  • 相关阅读:
    228. Summary Ranges
    227. Basic Calculator II
    224. Basic Calculator
    222. Count Complete Tree Nodes
    223. Rectangle Area
    221. Maximal Square
    220. Contains Duplicate III
    219. Contains Duplicate II
    217. Contains Duplicate
    Java编程思想 4th 第4章 控制执行流程
  • 原文地址:https://www.cnblogs.com/faberbeta/p/14303229.html
Copyright © 2011-2022 走看看