目录一、Kurbernetes1.1简介1.2、K8S的特性:1.3、docker和K8S:1.4、K8S的作用:1.5、K8S的特性:二、K8S集群架构与组件:三、K8S的核心组件:一、master组件:1、kube-apiserver:2、kube-controller-manager:3、kube-scheduler:4、ETCD组件:二、node组件:1、kubelet:2、kube-proxy:3、docker:4、pod:5、deployment:6、replicaset:7、daemonset:8、statefulset:9、job:10、cronjob:11、service:1
文章目录一、Pod的自动伸缩1.1HPA1.1.1简介1.1.2HPA的实现原理1.1.3相关命令1.2VPA1.2.1简介1.2.2VPA的组件1.2.3VPA工作原理1.3metrics-server简介二、HPA的部署与测试2.1部署metrics-serverStep1编写metrics-server的配置清单文件Step2部署Step3测试kubectltop命令2.2部署HPAStep1部署测试应用Step2创建HPA控制器2.3测试HPA2.3.1HPA自动扩容测试2.3.2HPA自动回收测试思考:回收的时候,负载节点数量下降速度比较慢的原因?三、Rancher管理工具3.1使用
这是一个目录标题一、Kurbernetes中的存储卷1.1为什么需要存储卷?1.2存储卷概述1.2.1简介1.2.2volume字段1.3常用的存储卷类型1.3.1emptyDir(临时存储卷)1.3.2hostPath(节点存储卷)1.3.3nfs1.3.4cephfs二、持久数据卷——PV和PVC2.1概念2.2PV的生命周期和状态2.3访问模式(AccessModes)和回收策略(ReclaimPolicy)三、静态创建PV3.1创建思路3.2创建实例:NFS使用PV和PVCStep1配置nfs存储Step2定义PVStep3定义PVCStep4访问测试四、动态创建PV4.1创建思路4.