原來?Kubernetes?部署如此簡單,看完全明白了
時間:2021-12-07 13:58:16
手機看文章
掃描二維碼
隨時隨地手機看文章
[導讀]將項目遷移到k8s平臺是怎樣實現(xiàn)的?制作鏡像控制器管理PodPod數(shù)據(jù)持久化暴露應用對外發(fā)布應用日志/監(jiān)控1制作鏡像分為三步:第一基礎(chǔ)鏡像,是基于哪個操作系統(tǒng),比如Centos7或者其他的第二步中間件鏡像,比如服務鏡像,跑的像nginx服務,tomcat服務第三步項目鏡像,它是服...
將項目遷移到k8s平臺是怎樣實現(xiàn)的?
- 制作鏡像
- 控制器管理Pod
- Pod數(shù)據(jù)持久化
- 暴露應用
- 對外發(fā)布應用
- 日志/監(jiān)控
1 制作鏡像分為三步:
- 第一基礎(chǔ)鏡像,是基于哪個操作系統(tǒng),比如Centos7或者其他的
- 第二步中間件鏡像,比如服務鏡像,跑的像nginx服務,tomcat服務
- 第三步項目鏡像,它是服務鏡像之上的,將你的項目打包進去,那么這個項目就能在你這個服務鏡像里面運行了
2 控制器管理 pod
也就是k8s去部署這個鏡像了,一般我們都會去拿控制器去部署,用的最多的就是 deployment- Deployment:無狀態(tài)部署
- StatefulSet:有狀態(tài)部署
- DaemonSet:守護進程部署
- Job