AWS ECR研究3
首先參考到K8s官方doc(link):
我試著在docker toolbox執行以下指令:
我到master node上建一個docker目錄:
然後寫檔:
把剛剛上面cat出來的.docker/config.json內容貼上去:
再來看官方要建立SECRET元件:
K8s官方doc還有別的建立相同SECRET元件的方式:
同樣頁面往下看到建立Pod的範例(使用私有image庫):
嘗試看看這個範例:
內容:
執行RUN:
執行describe指令:
看到看起來還是指向docker hub那邊:
(經過一陣子的研究....)
得到結論是:
一樣重建(前面建的有先delete掉):
然後確認:
喔YA!
嘗試用78篇筆記學到的方法測看看:
由同一個namespace的backend pod打個curl打到我剛剛建的ecr pod內:
kubectl exec {發動的Pod名稱,我用backend pod} — sh -c "{執行指令,curl -v http://剛剛ecr-pod的IP:8080/hellopig}"
概念圖如下:
就像我本機eclipse用chrome測試依樣印出以下字樣:
成功!!!