项目迁移到K8s流程与K8s下部署LNMP环境实战(附实战脚本)

1、Docker与k8s的关系

大家听说过“KVM”吧?它就是“云”底下开源虚拟化,但是如果你单纯去跑“KVM”是很麻烦的,所以后面出现了OpenStack接管“KVM”,并且提供一下管理的机制、监控、运维功能、高可用的解决方案,这些都是OpenStack这层去完成的。

Docker就相当于KVM,kubernetes(k8s)就相当于OpenStack。所以说kubernetes(k8s)就是提供这些功能,比如说:这个“容器”在这台机器上出现故障了,它会自动的在另外一台机器启动你这个“故障容器”(副本),从而实现“高可用”机制。

2、项目迁移到K8s集群中的流程

项目迁移到K8s集群中的流程 

Kubernetes通过service实现负载均衡(服务暴露):

Kubernetes通过ingress实现的负载均衡: 

猜你喜欢

转载自blog.csdn.net/qq_35029061/article/details/132201061