k8s問題整理 安裝helm踩坑

2021-09-28 20:22:45 字數 652 閱讀 6145

提示找不到請求的資源

error: error installing: the server could not find the requested resource
原因是k8s高版本加入了service account的概念,這裡可以通過下面的方式配置service account,再init即可成功:

kubectl create serviceaccount --namespace kube-system tiller

kubectl create clusterrolebinding tiller --clusterrole=cluster-admin --serviceaccount=kube-system:tiller

安裝tiller時映象無法拉取:imagepullerr

原因是本地配置的是阿里雲的映象,而阿里雲上沒有該映象,可以嘗試在本地先搜尋映象,再修改tiller配置中映象的名稱,操作如下:

docker search tiller

docker pull sapcc/tiller:v2.14.3

kubectl edit deploy tiller-deploy -n kube-system

修改為上面拉的映象

k8s使用 ceph rbd 模式 踩坑

建立pod時,kubelet需要使用rbd命令去檢測和掛載pv對應的ceph image,所以要在所有的worker節點安裝ceph客戶端ceph common。將ceph的ceph.client.admin.keyring和ceph.conf檔案拷貝到master的 etc ceph目錄下 安裝失...

helm安裝 玩K8S不得不會的HELM

近些年隨著容器技術的流行,容器編排管理也隨之蓬勃發展,其中尤其以kubernetes 以下均簡稱為k8s 最為著名。作為devops開發人員,產品的容器化部署 發布和測試是我們關注的焦點。隨著業務的深入,配置的複雜性也隨之增長,因此我們採用helm來進行容器化應用的配置管理。圖1 helm3 wor...

k8s容器化淺學踩坑記

2 日誌收集工具 3 pv pvc 本文內容並非安裝專案的總體步驟,而是介紹按照正常步驟執行遇到的一些坑和解決方法。docker 18.9.0 k8s 1.12.31.1 簡介 grafana 監控視覺化 influxdb 時序資料庫 heapster 資源採集器 heapster資源採集器本身只儲...