摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od3 18 Ingress和 Ingress Controller概述 18.1 Ingress介绍 四层代理:Service可以通过标签选择器找到它所关联的P 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od3 17 k8s安全管理 17.1 安全管理 17.1.1 认证 认证基本介绍: kubernetes主要通过APIserver对外提供服务,那么就需要对访问 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od3 16 Secret 16.1 Secret是什么? 上面我们学习的Configmap一般是用来存放明文数据的,如配置文件,对于一些敏感数据,如密码、私钥等 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od3 15 Configmap 15.1 Configmap概述 15.1.1 什么是Configmap? Configmap是k8s中的资源对象,用于保存非机 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od3 14 DaemonSet控制器 14.1 DaemonSet概述 DaemonSet控制器能够确保k8s集群所有的节点都运行一个相同的pod副本,当向k8 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od3 13 Statefulset控制器 13.1概念、原理解读 StatefulSet是为了管理有状态服务的问题而设计的。 有状态服务:StatefulSet 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od3 12 K8s持久化存储 在k8s中为什么要做持久化存储? 在k8s中部署的应用都是以pod容器的形式运行的,假如我们部署MySQL、Redis等数据库,需 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od3 11 K8S四层代理Service 11.1 四层负载均衡Service 11.1.1为什么要有Service? 在kubernetes中,Pod是有生命 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od3 10 Deployment控制器 Deployment官方文档:https://kubernetes.io/docs/concepts/workloads 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od3 9 K8s控制器Replicaset 前面我们学习了Pod,那我们在定义pod资源时,可以直接创建一个kind:Pod类型的自主式pod,但是这存在一个问 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od3 8 Pod容器健康探测 8.1 为什么要对容器做探测? 在Kubernetes中Pod是最小的计算单元,而一个Pod又由多个容器组成,相当于每个容器就是一 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od3 7 Pod生命周期 7.1 生命周期的几个重要流程 创建主容器(containers)是必须的操作,初始化容器(initContainers),容器启动后 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od3 6 污点、容忍度、亲和性 6.1 node节点亲和性 6.1.1 node节点亲和性调度:nodeAffinity [root@master1 ~]# k 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 5 node节点选择器 我们在创建pod资源的时候,pod会根据schduler进行调度,那么默认会调度到随机的一个工作节点,如果我们想要pod调度到指定节点或者调度到一些 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 4 标签 4.1 什么是标签? 标签其实就一对key/value,被关联到对象上,比如Pod,标签的使用我们倾向于能够表示对象的特殊特点,就是一眼就看出了这个Pod是干什么 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od3 3 命名空间 3.1 什么是命名空间? Kubernetes 支持多个虚拟集群,它们底层依赖于同一个物理集群。 这些虚拟集群被称为命名空间。 命名空间na 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 提取码:8od3 2 k8s核心资源Pod介绍 2.1 Pod是什么 K8s官方文档:https://kubernetes.io/ K8s中文官方文档:https://ku 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15t_TSH5RRpCFXV-93JHpNw?pwd=8od3 1 kubeadm安装k8s 1.25单master集群 1.1 初始化安装k8s集群的实验环境 K8S集群角色 IP 主机名 安装的组件 控制节点 192.168.40. 阅读全文