原来 Kubernetes 部署如此简单,看完全明白了
时间:2021-12-07 13:58:16
手机看文章
扫描二维码
随时随地手机看文章
[导读]将项目迁移到k8s平台是怎样实现的?制作镜像控制器管理PodPod数据持久化暴露应用对外发布应用日志/监控1制作镜像分为三步:第一基础镜像,是基于哪个操作系统,比如Centos7或者其他的第二步中间件镜像,比如服务镜像,跑的像nginx服务,tomcat服务第三步项目镜像,它是服...
将项目迁移到k8s平台是怎样实现的?
- 制作镜像
- 控制器管理Pod
- Pod数据持久化
- 暴露应用
- 对外发布应用
- 日志/监控
1 制作镜像分为三步:
- 第一基础镜像,是基于哪个操作系统,比如Centos7或者其他的
- 第二步中间件镜像,比如服务镜像,跑的像nginx服务,tomcat服务
- 第三步项目镜像,它是服务镜像之上的,将你的项目打包进去,那么这个项目就能在你这个服务镜像里面运行了
2 控制器管理 pod
也就是k8s去部署这个镜像了,一般我们都会去拿控制器去部署,用的最多的就是 deployment- Deployment:无状态部署
- StatefulSet:有状态部署
- DaemonSet:守护进程部署
- Job