![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kubernetes
VMware技术分享
这个作者很懒,什么都没留下…
展开
-
Kubernetes 日常运维操作
Docker 日常操作命令1. 停止正在运行的容器docker stop $(docker ps -q)2. 杀死正在运行的容器docker kill $(docker ps -q)3. 删除所有已经停止的容器dockerrm $(docker ps -qa -f status=exited)4. 删除所有标签为<none>的镜像docker rmi $(docker images -q -f dangling=true)5. 删除所有镜像.原创 2020-08-03 15:23:27 · 639 阅读 · 0 评论 -
CentOS 7 安装指定版本Docker和Composer
1. 安装Docker1.1 配置docker-repo在 /etc/yum.repos.d/ 下创建阿里源docker.repo,内容如下:[docker-ce-stable]name=Docker CE Stable - $basearchbaseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/$basearch/stableenabled=1gpgcheck=1gpgkey=https://mirrors.aliy原创 2020-07-31 15:39:01 · 626 阅读 · 0 评论 -
Kubernetes 中完美部署RabbitMQ Cluster
1. rabbitmq-autocluster(已被淘汰)Kubernetes中可以使用rabbitmq-autocluster这个docker镜像来创建rabbitmq cluster。rabbitmq-autocluster使用autocluster插件去调用kubernetes apiserver获取rabbitmq服务的endpoints获取node节点信息,并自动加入集群。去docker-hub中看到这货不是官方出的,并且已经3年没更新了。去github中看到已经被RabbitMQ原创 2020-07-31 11:43:12 · 6464 阅读 · 7 评论 -
Kubernetes 部署Redis Cluster
Redis Cluster 最少需要3个Master节点,每个Master节点可以有一个或多个Slave节点。Kubernetes YAML文件ConfigMap保存redis.conf配置文件---# Redis ConfigapiVersion: v1kind: ConfigMapmetadata: name: redis-cluster namespace: demodata: redis.conf: | bind 0.0.0.0 port.原创 2020-07-27 19:08:31 · 2860 阅读 · 5 评论 -
Kubernetes 完美部署MySQL主从集群
在Kubernetes中可以快速MySQL主从集群,但需要解决以下问题:MySQL主从节点关系自动建立; MySQL从节点Pod重新部署后复制关系自动恢复,且不会丢失数据。我在K8S中测试MySQL主从遇到的坑MySQL主节点初始化非常简单,但是MySQL从节点初始化时需要知道主节点log_file和log_pos,有两种解决方法:MySQL从节点启动后手动执行 CHANGE MASTER TO... 命令; MySQL从节点启动后自动远程登录主节点获取log_file和log_po.原创 2020-07-23 15:58:16 · 3659 阅读 · 2 评论 -
Kubernetes 在Master节点上运行DaemonSet
通常Kubernetes Master节点上会有污点Taints,如果希望DaemonSet运行在Kubernetes所有节点上则需要在Pod Spec层级添加对应tolerations。1. 查看Master节点Tolerations可以通过kuberctl describe nodes 查看指定Master Taints[root@k8s~]# kubectl describe nodes kubernetes-master01Name: kubernet.原创 2020-07-19 17:42:47 · 2211 阅读 · 0 评论 -
在容器内部挂载NFS
最近业务上遇到一个需要在Container内部挂载NFS的需求。运行一个Centos7 镜像的容器,然后在容器内执行Mount命令报错:[root@f1e55cabed84 /]# yum install nfs-utils[root@f1e55cabed84 /]# showmount -e 10.10.10.10Export list for 10.10.10.10:/nfs-data *[root@f1e55cabed84 /]# mount -t nfs 10.10.10.1.原创 2020-07-17 19:41:05 · 1690 阅读 · 0 评论 -
Kubernetes 中部署MySQL5.7使用PVC无法启动问题
MySQL YAML:---# mysql-pvcapiVersion: v1kind: PersistentVolumeClaimmetadata: name: mysqlspec: accessModes: - ReadWriteOnce resources: requests: storage: 50Gi storageClassName: vsan---# mysql-deploymentapiVersion: apps/v1kind:原创 2020-07-17 17:45:51 · 816 阅读 · 0 评论