只运行一个RabbitMq的Pod程序,本文采用 nfs 作为持久化储存。
拉取镜像并push到本地仓库
1 | 一个常用的轻量级镜像,只有几兆字节大小,常用于初始化任务 |
拉取镜像并push到本地仓库
1 | docker pull rabbitmq:3.9.11-management |
编写配置文件
文件(rabbitmq-service.yaml)如下:
1 | apiVersion: apps/v1 |
新建应用
1 | kubectl apply -f rabbitmq-service.yaml |
删除应用
1 | kubectl delete -f rabbitmq-service.yaml |
查看容器日志
1 | kubectl describe pod my-rabbitmq-deployment |
进入容器应用内部
1 | kubectl exec -it <pod-name> -- /bin/bash ,<pod-name> 由上一步命名执行得出 |
其他
K8S v1.20.6 容器之问题
K8S v1.20.6 容器之安装:ingress-nginx-0.30.0
K8S v1.20.6 容器之部署:openjdk-11
K8S v1.20.6 容器之部署:SpringBoot(Jar运行)
K8S v1.20.6 容器之部署:Nginx1.21.5
K8S v1.20.6 容器之部署:Tomcat9.0.56
K8S v1.20.6 容器之部署:MySql5.6.51
K8S v1.20.6 容器之部署:MySql8.0.27
K8S v1.20.6 容器之部署:Redis3.2.10(单机)
K8S v1.20.6 容器之部署:RabbitMq3.9.11(单机)