摘要: 使用deploy-nginx.yaml创建控制器 apiVersion: apps/v1 kind: Deployment metadata: name: nginx namespace: dev spec: replicas: 3 selector: matchLabels: run: nginx 阅读全文
posted @ 2021-07-02 21:55 路过的柚子厨 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Deployment介绍 在k8s中,pod是最小的控制单元,但是k8s很少直接控制pod,一般都是通过pod控制器来完成。 pod控制器用于对pod的管理,确保pod资源符合预期的状态,当pod的资源出现故障时,会尝试进行重启或重建pod 在k8s中pod控制器的种类很多,本章节只介绍一种depl 阅读全文
posted @ 2021-07-02 20:12 路过的柚子厨 阅读(1436) 评论(0) 推荐(0) 编辑
摘要: Label介绍 Label是k8s系统中的一个重要概念。它的作用就是在资源上添加标识,用来对它们进行分区和选择。 Label的特点: 一个label会以KEY/VALUE键值对的形式附加到各种形象上,如Node、Pod、Service等 一个资源对象可以定义任意数量的label,同一个label也可 阅读全文
posted @ 2021-07-02 17:51 路过的柚子厨 阅读(909) 评论(0) 推荐(0) 编辑
摘要: Pod介绍 pod是k8s集群进行管理的最小单元,程序要运行必须部署到容器中,而容器必须存在于pod中。 pod可以认为是容器的封装,一个pod中可以存在一个或多个容器 k8s在集群启动之后,集群中的各个组件也都是以pod方式运行的,可以通过下面命令查看: [root@master ~]# kube 阅读全文
posted @ 2021-07-02 17:06 路过的柚子厨 阅读(255) 评论(0) 推荐(0) 编辑
摘要: namespace介绍 namespace是k8s系统中的一种非常重要的资源,它的主要作用是用来实现多套环境的资源隔离或者多租户的资源隔离 默认情况下,k8s集群中的所有的pod都是可以相互访问的。但是在实际中,可能不想让两个pod之间进行互相的访问, 哪此时就可以将两个pod划分到不同的names 阅读全文
posted @ 2021-07-02 15:40 路过的柚子厨 阅读(3787) 评论(0) 推荐(0) 编辑
摘要: 资源管理介绍 在k8s中,所有的内容均抽象为资源,用户需要通过操作资源来管理k8s kubernetes的本质就是一个集群系统,用户可以在集群中部署各种服务,所谓的部署服务,其实就是在k8s集群中运行一个个的容器,并将指定的程序跑在容器中 k8s的最小管理单元是pod而不是容器,所以只能将容器放在p 阅读全文
posted @ 2021-07-02 09:53 路过的柚子厨 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 环境规划 集群类型 一主多从 一台master节点和多台node节点,搭建简单,但是有单机故障风险,适合用于测试环境 多主多从 多台master节点和多台node节点,搭建麻烦,安全性高,适合用于生产环境 为了测试简单,本次搭建的是一主两从类型的集群 安装方式 k8s有多种部署方式,目前主流的方式有 阅读全文
posted @ 2021-06-30 11:37 路过的柚子厨 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 理解docker网络 清空所有环境 清空所有容器 [root@iZmu0fa4hv0jwzZ ~]# docker rm $(docker ps -aq) 清空所有镜像 [root@iZmu0fa4hv0jwzZ ~]# docker rmi -f $(docker images -aq) dock 阅读全文
posted @ 2021-06-23 16:17 路过的柚子厨 阅读(251) 评论(0) 推荐(0) 编辑
摘要: dockerfile介绍 dockerfile是用来构建docker镜像的文件,命令参数脚本 构建步骤 编写一个dockerfile文件 docker build构建成为一个镜像 docker run运行镜像 docker push发布镜像(dockerhub、阿里云仓库) 查看官方是怎么做的 ce 阅读全文
posted @ 2021-06-23 09:45 路过的柚子厨 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 多个MySQL同步数据 启动3个centos容器 创建并启动第一个centos容器docker01 [root@iZmu0fa4hv0jwzZ ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE test/centos 1.0 11bfc29 阅读全文
posted @ 2021-06-21 16:41 路过的柚子厨 阅读(73) 评论(0) 推荐(0) 编辑