轉了跑道後還是天天踩坑天天填坑
從GCP跨到AWS,只是用的都是k8s,但為啥在AWS上使用有這麼困難?
在GCP上,帳號權限是admin後基本上是暢行無阻想幹啥就幹啥
換到AWS後,各種不行,搞到有點懷疑人生
但是關關難過關關過,既然是全雲端服務裡擁有最多服務的雲端公司 公三小
沒道理一堆前輩、大神們待的公司都在用,然後我沒辦法用。
後來翻了很多github上的issue討論,以及試了很多種方法
當你下指令是eksctl create
相關的錯誤
然後錯誤是以下圖片這類的時候,應該有八七趴都是權限的問題
找到的相關解決法方就是讓你當前使用指令的帳號有各種相關權限
因為牽扯的相關權限蠻多的,所以我是建議管理一種權限就建立一個政策,最後再綁進你使用指令的帳號上就好
相關權限如下(直接建政策後用JSON編輯儲存)
最後在執行完create之後使用kubectl get svc
就會看到
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.100.0.1 <none> 443/TCP 8m31s
相關出處
GitHub