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