Kubernetes-学习目录
时代在发展,时代在进步,发现自己落后了,因恶补此知识。-- 2023.3记
1、Kubeadm环境准备
2、Docker安装
3、Kubeadm安装
4、单个Master配置、crictl、flannel
5、Node部署
6、自动补全、污点管理、标签管理、命名空间管理
7、K8S-Dashboard部署
8、Kubectl命令
9、Harbor部署
10、Master高可用Nginx+Keepalived布署
11、K8S-高可用之Master、etcd集群、Master异常处理
12、Kubeadm版本升级
13、K8S实战布署Nginx、Tomcat、config.toml
14、Kubeadm流程与组件解析
15、K8S-资源对象&资源清单
16、深入学习Pod
17、K8S-Pod探测机制之readinessProbe、livenessProbe
18、K8S-Pod资源限制之requests、limits
19、K8S控制器-控制基础知识【理论-回顾】
20、K8S-控制资源-标签选择器
21、K8S-控制器之RC、RS
22、K8S-控制器之Deployment
23、K8S-控制器之DaemonSet
23、K8S-控制器之Job
24、K8S-控制器之CronJob
25、K8S-资源对象-Service【理论-回顾】
26、K8S-资源对象-Service-NodePort、LoadBalander
27、K8S-资源对象-Service【IPVS代理模式】
28、K8S-服务发现-CoreDNS、sessionAffinity、headless
29、K8S-数据存储之EmptyDir、hostPath
30、K8S-数据存储之NFS
31、K8S-数据存储之PV、PVC、StorageClass
32、K8S-配置管理之Configmap
33、K8S-配置管理之Secret、DownwardAPI
34、K8S-控制器之StatefulSet
35、Statefulset之Redis集群-实践
36、K8S-安全机制-ServiceAccount(SA)
37、K8S-安全机制-CA、User、Cluster
38、K8S-安全机制-RBAC之(cluster)role、(cluster)rolebinding
39、K8S-安全机制-Dashboard认证之令牌、Kubeconfig文件、Octant
40、K8S-安全机制-准入机制之LimitRanger、ResourceQuota、PSP
41、K8S-网络机制之Flannel
42、K8S-网络机制之Calico、Calicoctl
43、K8S-网络机制之NetworkPolicy、GlobalNetworkPolicy
44、K8S-调度机制-调度架框、调度体系、调度模型【理论知识】
45、K8S-调度机制-节点调度-nodeAffinity、nodeName、nodeSelector
46、K8S-调度机制-Pod调度-podAffinity
47、K8S-调度机制-Pod调度-反亲和性-podAntiAffinity
48、K8S-调度机制-污点、容忍度调度-节点的Traint、Pod的tolerations
49、K8S-调度机制-拓朴调度-topologySpreadConstraints
50、K8S-自定义资源定义-CustomResourceDefinition
51、K8S-流量调度-Ingress、Ingress-nginx、Dashboard
52、K8S-Pod-弹性伸缩-HPA-HorizontalPodAutoscaler、metrics-server
53、Prometheus【理论知识】
54、Prometheus、Grafana部署
55、Prometheus-node_exporter部署
56、Prometheus-配置解析、标签管理
57、Prometheus-PromQL基础-运算符、聚合、功能函数
58、Prometheus-自定义metrics
59、Prometheus-Grafana-绘图管理、自定义绘图
60、Prometheus-alertmanager、邮件告警配置
61、Prometheus-Consul分布式集群部署
62、Prometheus-远端存储-Influxdb部署
63、Prometheus-独立部署的Prometheus监控K8S集群
64、K8S-使用K8S部署Prometheus、grafana【软件安装】
65、K8S-使用K8S部署Prometheus、grafana【使用】
66、K8S-部署管理-Helm基础知识、安装、入门示例
67、K8S-部署管理-Helm-自定义helm项目
68、K8S-部署管理-Helm部署Prometheus、TSDB数据持久化
69、K8S-Helm-template导出独立的yaml文件