原创 k8s集羣拉取鏡像報錯:not exist or may require docker login

前提 新啓動一個Rancher管理集羣,將原有集羣作爲資源集羣加入Rancher管理集羣,提升集羣穩定性和安全性。集羣合併調整期間順利完成,集羣升級完成後,原Rancher集羣升級業務服務時發現報錯如下: ErrImagePull: rpc

原创 KUBERNETES服務健康檢查功能梳理

原文轉載地址;https://www.itsiv.com/2020/03/30/kubernetes%e6%9c%8d%e5%8a%a1%e5%81%a5%e5%ba%b7%e6%a3%80%e6%9f%a5%e5%8a%9f%e8%83%

原创 traefik使用etcd存儲配置--實例演示

traefik 使用etcd 作爲後端配置存儲配置實例 功能測試目的: 1:Traefik 作爲web服務,使用etd庫作爲配置統一存儲空間,實現traefik服務可以方便的增刪節點,解耦traefik服務啓動後服務配置的問題。 2:Tra

原创 kubectl 創建服務報no matches version extensions/v1beta1

故障現象: 執行 kubectl create -f filebeat.yml 報錯如下: error: unable to recognize "filebeat.yml": no matches for kind "DaemonSe

原创 Gitlab https拉取代碼緩存用戶密碼配置小記

起因 業務服務器安全加固不再允許使用個人私有key配置再服務器,爲了配置調試方便使用https方式拉取代碼,但是發現每次Git pull 、push 都要輸入用戶和密碼,很不方便,特整理此配置。 永久記住密碼 會在用戶家目錄的.gitcon

原创 caddy 反代wordpress + ssl證書生成

caddy 反代wordpress + ssl證書生成 安裝caddy 1:升級系統: sudo yum update 2:安裝 EPEL repository: sudo yum install epel-release 3:安裝 C

原创 traefik 配置自動申請ssl免費證書

什麼是 SSL 證書? 安全套接字層 (SSL) 證書(有時稱爲數字證書)用於在瀏覽器或用戶計算機與服務器或網站之間建立加密連接。SSL 連接可保護在每次訪問(稱爲會話)期間交換的敏感數據(例如信用卡信息),以防被非授權方攔截。SSL 連接

原创 mongodump 報錯:errmsg: "Auth mechanism not specified

mongodump 報錯 assertion: 2 { ok: 0.0, errmsg: "Auth mechanism not specified", code: 2, codeName: "BadValue", operationTim

原创 Docker CMD(命令)和 ARGS(參數)使用整理

Docker CMD(命令)和 ARGS(參數)使用整理 總覽 K8S集羣創建Pod時,可以爲其下的容器設置啓動時要執行的命令及其參數。設置命令,就填寫在配置文件的command字段下,如果要設置命令的參數,就填寫在配置文件的args字段下

原创 RKE K8S 集羣增刪節點

rke 刪除節點: 修改cluster.yal 將需要刪除的節點配置刪除,然後運行 [root@cnvs-kubm-101-103 rke]# more cluster.yml nodes: - address: 172.20.101.

原创 Rancher集羣啓動服務掛載rbd存儲報錯排查

rook-ceph 集羣部署完成後,新建主機發現所有容器節點無法掛載存儲空間: Rancher 平臺啓動容器報錯顯示: Deployment does not have minimum availability 解決辦法如下: 我rke部署

原创 刪除Rancher的空間cattle-system,狀態一直是Terminating

故障現象 使用Rancher2.0代理了Kubernetes的管理web頁面。因未知原因,Rancher服務無法啓用,刪除Rancher依賴的namespace(cattle-system),狀態一直是Terminating。 解決辦法 k

原创 RKE 生產環境kubernetes集羣部署

集羣介紹 master節點: 10.20.10.103 name=cnvs-kubm-101-103 role: [controlplane,worker,etcd] user: k8suser 10.20.10.104 name=cn

原创 rke安裝報錯 Unsupported Docker version found

報錯: FATA[0004] Unsupported Docker version found [18.03.1-ce], supported versions are [1.13.x 17.03.x 17.06.x 17.09.x 1

原创 nginx tcp 代理 kube api 接口請求報錯

前提 Rke 完成k8s集羣部署,測試各項功能正常後,在爲master 添加vip,實現高可用,此時再次請求api接口報錯: vip:172.20.101.252 master:172.20.101.157, 172.20.101.164,