日志分类
在k8s中日志共分为三种类型
- 容器日志 :k8s中管理的容器的日志信息
- 资源事件:调度以及资源消耗的
- 审计日志:调度入档记录
原来单独部署的程序如果想要上云需要考虑的3个地方,
1.原来放在本地的配置文件如何放入获取
2.程序如何将程序部署到容器中
3.如何将程序部署到k8s中
为了解决如下问题以部署road-tet为例,详细步骤如下:
首先需要创建一个项目
1 | mkdir ks-installer && cd ks-installer |
如果你网络无法wget下载,可以手动下载后传入服务器。
1 | # 在每个机器。 |
基于Keepalived 和 HAproxy实现负载均衡器的高可用。
上图是我们的部署架构,包含三个主节点,三个工作节点,两个用于负载均衡的节点,以及一个虚拟 IP 地址,虚拟 IP 地址也可称为“浮动 IP 地址”。这意味着在节点故障的情况下,该 IP 地址可在节点之间漂移,从而实现高可用。
Keepalived 提供 VRRP 实现,并允许您配置 Linux 机器使负载均衡,预防单点故障。HAProxy 提供可靠、高性能的负载均衡,能与 Keepalived 完美配合。
由于 lb1 和 lb2 上安装了 Keepalived 和 HAproxy,如果其中一个节点故障,虚拟 IP 地址(即浮动 IP 地址)将自动与另一个节点关联,使集群仍然可以正常运行,从而实现高可用。若有需要,也可以此为目的,添加更多安装 Keepalived 和 HAproxy 的节点。
硬盘的分区主要目的有两个