首页 > 其他分享 >k8s安装rabbbitmq

k8s安装rabbbitmq

时间:2024-04-17 16:44:05浏览次数:28  
标签:name 15672 安装 rabbitmq t1 5672 k8s zdbl rabbbitmq

1.创建rabbitmq pvc文件

kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: rabbitmq-data
  namespace: t1-zdbl
spec:
  storageClassName: nfs-client #如果使用存储类自行替换,不是按具体情况配置
  accessModes:
    - ReadWriteMany
  resources:
    requests:
      storage: 10G

2.创建rabbitmq 部署文件

apiVersion: apps/v1
kind: Deployment
metadata:
  name: t1-zdbl-rabbitmq
  namespace: t1-zdbl
spec:
  selector:
    matchLabels:
      app: t1-zdbl-rabbitmq
  template:
    metadata:
      labels:
        app: t1-zdbl-rabbitmq
    spec:
      containers:
      - name: t1-zdbl-rabbitmq
        image: rabbitmq:3.8.16-management # management表示带web界面
        ports:
          - name: tcp-5672
            containerPort: 5672
            protocol: TCP
          - name: http-15672
            containerPort: 15672
            protocol: TCP
        env:
          - name: RABBITMQ_DEFAULT_USER  #创建管理员
            value: "admin"
          - name: RABBITMQ_DEFAULT_PASS
            value: "System@123"
        volumeMounts:
        - name: rabbitmq-persistent-storage
          mountPath: /var/lib/rabbitmq
      volumes:
      - name: rabbitmq-persistent-storage
        persistentVolumeClaim:
          claimName: rabbitmq-data

3.创建rabbitmq svc

apiVersion: v1
kind: Service
metadata:
  name: t1-zdbl-rabbitmq
  namespace: t1-zdbl
  labels:
    app: t1-zdbl-rabbitmq
spec:
  type: NodePort
  ports:
    - name: tcp-rabbitmq-5672
      protocol: TCP
      port: 5672
      targetPort: 5672
    - name: tcp-rabbitmq-15672
      protocol: TCP
      port: 15672
      targetPort: 15672
      nodePort: 31672
  selector:
    app: t1-zdbl-rabbitmq

应用以上文件即可

标签:name,15672,安装,rabbitmq,t1,5672,k8s,zdbl,rabbbitmq
From: https://www.cnblogs.com/panwenbin-logs/p/18141137

相关文章

  • 前端项目安装node-sass依赖问题解决
    前端项目安装依赖node-sass问题解决记录:(项目中node版本14.16.0node-sass版本4.14.1)问题1:pnpnrunall:install后报错MSBUILD:errorMSB3428:解决方法:需要安装npminstall--globalwindows-build-tools1.1、npm全局安装windows-build-tools1.1安装过程中可能会出现......
  • k8s快速创建MongoDB
    1.创建MongoDBpvc文件如果不需要持久存储可以忽略kind:PersistentVolumeClaimapiVersion:v1metadata:name:mongodb-datanamespace:t1-zdblspec:storageClassName:nfs-client#这里使用的存储类accessModes:-ReadWriteManyresources:reques......
  • 安装计算机程序出现fldrvw71.ocx未注册或找不到控件问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个fldrvw71.ocx文件(挑选合适的版本文件)把它放入......
  • Windows系统安装软件出现找不到comct232.ocx或未注册控件问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个comct232.ocx文件(挑选合适的版本文件)把它放入......
  • Windows系统安装软件提示comct332.ocx未注册或缺少控件问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个comct332.ocx文件(挑选合适的版本文件)把它放入......
  • 安装计算机软件出现comctl32.ocx未注册或缺少该控件问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个comctl32.ocx文件(挑选合适的版本文件)把它放入......
  • 安装计算机软件出现COMDLG32.OCX找不到或控件未注册问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个COMDLG32.OCX文件(挑选合适的版本文件)把它放入......
  • 【安装记录】pip install dlib报错
    最近在复现人工智能方面的论文时,需要安装dlib包但是pipinstalldlib一直报错:又有中文乱码,又提示下面的:note:Thiserrororiginatesfromasubprocess,andislikelynotaproblemwithpip.ERROR:FailedbuildingwheelfordlibRunningsetup.pycleanfordlibFail......
  • proxysql安装与配置
    insertintomysql_servers(hostgroup_id,hostname,port)values(10,'172.34.88.155',3306);insertintomysql_servers(hostgroup_id,hostname,port)values(10,'172.34.88.165',3306);insertintomysql_servers(hostgroup_id,hostname,port......
  • Percona XtraDB Cluster 集群安装(PXC)
    PerconaXtraDBCluster集群安装安装环境:CentOSLinuxrelease7.6.1810(Core)16核64G在线安装离线安装配置文件在线安装添加仓库内容(在线安装)yuminstallhttps://repo.percona.com/yum/percona-release-latest.noarch.rpm-y安装:yuminstallPercona-XtraDB-Clu......