iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 30
1
DevOps

誤入 DevOps 叢林的後端工程師系列 第 30

Day30 - ConfigMap 和最終篇

每次建構一次映像檔都是非常費時的,所以我們希望多個環境可以盡量的共用同個映像檔,那到底要如何做到呢?ConfigMap 就是因此而生,我們不要將 config 一開始就包進 docker image 裡,而是在部署 pod 的時候,再把 config 掛入,這樣的話就可以把差異的部份抽出來分開配置。

kubectl create configmap myconfig.yaml
kubectl describe configmaps myconfig.yaml
kubectl describe configmaps
kubectl get configmap myconfig.yaml -o yaml
Name:         myconfig.yaml
Namespace:    default
Labels:       <none>
Annotations:  <none>

Data
====
Events:  <none>

30 天到了,但這還不是終點,其實想寫的內容還沒完全寫完,今年也是照慣例即使已經跑完賽制後,還會陸續編修文章的錯字和改善文章的順序編排方式,並補充更多的內容。

例如 secret、configMap、volume、https 等主題都還沒講到,

https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/


上一篇
Day29 - GCP 與 MongoDB Cloud
系列文
誤入 DevOps 叢林的後端工程師30

尚未有邦友留言

立即登入留言