目录
二十一、部署 Prometheus................................................................................................................. 3
一、Operator 是何物? .................................................................................................................. 3
二、Operator 地址信息以及组件说明 ......................................................................................... 6
三、开始构建监控 .......................................................................................................................... 7
1)解压开始部署 ........................................................................................................................ 7
2)网页访问测试 ........................................................................................................................ 9
3)配置 Grafana ....................................................................................................................... 10
四、Horizontal Pod Autoscaling ..................................................................................................... 13
五、资源限制 – pod ..................................................................................................................... 15
六、资源限制 – 名称空间 .......................................................................................................... 16
一、计算资源配额 .................................................................................................................... 16
二、配置对象数量配额限制 .................................................................................................... 16
三、配置 CPU 和内存 limitrange .......................................................................................... 18
二十二、集群高可用 ........................................................................................................................ 19
一、ETCD 高可用 .......................................................................................................................... 19
二、kube-scheduler 和 controller-manager 高可用 ................................................................. 19
三、kube-apiserver 高可用 ......................................................................................................... 20
四、总结 方案 .............................................................................................................................. 21
五、搭建高可用 – 自动化安装工具安装 .................................................................................. 22
1)Sealos 优点 .......................................................................................................................... 22
2)Sealos 架构图 ...................................................................................................................... 23
六、系统初始化 ............................................................................................................................ 24
Ⅰ 设置系统主机名以及 Host 文件的相互解析 ................................................................... 24
Ⅱ 安装依赖包 .......................................................................................................................... 24
Ⅲ 设置防火墙为 Iptables 并设置空规则 ............................................................................. 24
Ⅳ 关闭 Selinux ......................................................................................................................... 24
Ⅴ 调整内核参数,对于 K8S .................................................................................................. 25
Ⅵ 调整系统时区 ...................................................................................................................... 25
Ⅶ 关闭系统不需要服务 .......................................................................................................... 26
Ⅷ 设置 rsyslogd 和 systemd journald ................................................................................... 26
Ⅸ 升级系统内核为 4.44 ......................................................................................................... 27