国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

kubernetes部署rabbitmq集群

xiangzhihong / 2898人閱讀

摘要:創建運行訪問想獲取最新內容,請關注微信公眾號

dockerfile
FROM rabbitmq:3.6.8

ENV RABBITMQ_USE_LONGNAME=true 
    AUTOCLUSTER_LOG_LEVEL=debug 
    AUTOCLUSTER_CLEANUP=true 
    CLEANUP_INTERVAL=60 
    CLEANUP_WARN_ONLY=false 
    AUTOCLUSTER_TYPE=k8s 
    LANG=en_US.UTF-8

ADD plugins/*.ez /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.8/plugins/

RUN rabbitmq-plugins enable --offline autocluster
RUN rabbitmq-plugins enable --offline rabbitmq_management
deployment
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  name: rabbitmq
  namespace: cat  
  labels:
    app: rabbitmq  
spec:
  replicas: 3
  template:
    metadata:
      labels:
        app: rabbitmq
    spec:
      containers:
      - name: rabbitmq
        image: registry.cn-hangzhou.aliyuncs.com/codecraft/kubernetes-rabbitmq-autocluster:mgr
        ports:
          - containerPort: 5672
            name: port-5672
          - containerPort: 4369
            name: port-4369
          - containerPort: 5671
            name: port-5671
          - containerPort: 15672
            name: port-15672
          - containerPort: 25672
            name: port-25672
        env:
          - name: HOSTNAME
            valueFrom:
             fieldRef:
              fieldPath: status.podIP
          - name: MY_POD_IP
            valueFrom:
             fieldRef:
              fieldPath: status.podIP
          - name: AUTOCLUSTER_CLEANUP
            value: "true"
          - name: CLEANUP_INTERVAL
            value: "60"
          - name: CLEANUP_WARN_ONLY
            value: "false"
          # start.sh will store this value to a proper location in filesystem
          - name: RABBITMQ_ERLANG_COOKIE
            valueFrom:
             secretKeyRef:
              name: erlang.cookie
              key: erlang.cookie
svc
apiVersion: v1
kind: Service
metadata:
  labels:
    app: rabbitmq
  name: rabbitmq
  namespace: cat  
spec:
  ports:
  - port: 5672
    name: port-5672
    protocol: TCP
    targetPort: 5672    
  - port: 4369
    name: port-4369
    protocol: TCP
    targetPort: 4369    
  - port: 5671
    name: port-5671
    protocol: TCP
    targetPort: 5671    
  - port: 15672
    name: port-15672
    protocol: TCP
    targetPort: 15672    
  - port: 25672
    name: port-25672
    protocol: TCP
    targetPort: 25672    
  selector:
    app: rabbitmq
  clusterIP: 10.0.0.165   
  externalIPs:
    - 192.168.99.101    
創建erlang cookie
echo $(openssl rand -base64 32) > erlang.cookie
kubectl -n cat create secret generic erlang.cookie --from-file=erlang.cookie
運行
kubectl -n cat create -f manifestos/rabbitmq-deploy.yaml
kubectl -n cat create -f manifestos/rabbitmq-svc.yaml
訪問

http://192.168.99.101:15672/#/
guest/guest

doc

RabbitMQ Autocluster for Kubernetes with k8s backend


想獲取最新內容,請關注微信公眾號

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/32569.html

相關文章

  • k8s與CICD--利用flux部署應用到kubernetes

    摘要:前言一直在思考部署應用到的姿勢,之前介紹過,個人感覺把記錄數據放到中不是特別好。可以幫助你安全地更新應用。部署到中注意事項由于需要從倉庫中拉取代碼,所以會有一個的問題。注意文件并沒有一項。 前言 一直在思考部署應用到k8s的姿勢,之前介紹過helm,個人感覺helm把記錄數據放到k8s中不是特別好。最近發現了weave的flux項目(A tool for deploying conta...

    trilever 評論0 收藏0
  • k8s與CICD--利用flux部署應用到kubernetes

    摘要:前言一直在思考部署應用到的姿勢,之前介紹過,個人感覺把記錄數據放到中不是特別好。可以幫助你安全地更新應用。部署到中注意事項由于需要從倉庫中拉取代碼,所以會有一個的問題。注意文件并沒有一項。 前言 一直在思考部署應用到k8s的姿勢,之前介紹過helm,個人感覺helm把記錄數據放到k8s中不是特別好。最近發現了weave的flux項目(A tool for deploying conta...

    jerryloveemily 評論0 收藏0
  • Spring Boot 配置多源的 RabbitMQ

    摘要:簡介是開發中很平常的中間件,本文講述的是怎么在一個項目中配置多源的,這里不過多的講解的相關知識點。但是需要配置多個源時,第二個及其以上的就需要單獨配置了,這里我使用的都是單獨配置的。源碼個人日拱一卒,不期速成 簡介 MQ 是開發中很平常的中間件,本文講述的是怎么在一個Spring Boot項目中配置多源的RabbitMQ,這里不過多的講解RabbitMQ的相關知識點。如果你也有遇到需要...

    paulquei 評論0 收藏0
  • 實錄分享|kubernetes 在騰訊游戲的應用實踐

    摘要:大家好今天我分享的主題與游戲行業相關,為大家介紹的是在騰訊游戲中的應用實踐。隨著技術的興起,我們開始調研在游戲容器化方面的應用。也就是說,將不同游戲業務部署到同一臺母機,采用綁定核的方式。在母機上架部署時,創建設備和設備并將它們進行關聯。 今天小數的推送內容來自騰訊互娛高級工程師黃惠波,讓我們一起來看看吧~~~ 黃惠波,騰訊互娛高級工程師目前主要負責游戲計算資源容器化平臺的研發工作,包...

    DangoSky 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<