CCE服務中使用kubectl管理集群

2022-09-20 16:33:09 字數 1202 閱讀 7494

cce提供了兩種管理集群的方式:cloudshell和kubectl

其中cloudshell是在集群內建立了乙個容器,給使用者登入使用的,在這個容器中可以使用kbectl命令管理集群。

kubectl是k8s自動的管理工具,可以部署在客戶端進行集群管理,由於我是測試環境,所以我就直接把node節點作為了客戶端,以下為具體操作方法:

1 安裝kubectl

其實node上是已經安裝了kubectl的,但是會報這個錯:

這個其實是因為沒有配置檔案和環境變數的原因,為了記錄整個過程,我把node節點上原有的kubectl解除安裝了。

然後重新安裝:

先配置yum源(建議使用阿里的源,華為的不好用,期待完善)

cat 

[kubernetes]

name=kubernetes

baseurl=

enabled=1

gpgcheck=1

repo_gpgcheck=1

gpgkey=

eof然後開始安裝,注意,版本一定要和集群的版本對應

點這裡:

3 安裝和配置kubectl

mkdir -p $home/.kube

mv -f kubeconfig.json $home/.kube/config

4 切換kubectl的訪問模式

按照官網的說法來就可以

5 檢查是否生效

kubectl 命令使用

kubectl重用命令學習 kubectl get namespace kubectl 建立namespace 通過命令執行 根據namcespace去查詢pod,預設是在default namespace下,所以新建的pod會找不到 顯示 pod 的詳細資訊,特別是檢視 pod 無法建立的時候的日...

kubectl命令使用記錄

yum install y bash completion source usr share bash completion bash completion source kubectl completion bash 獲取節點 kubectl get nodes 建立檢視建立的狀態,狀態為pend...

SAP中使用FTP服務

1 sm59建立ftp的rfc destination.sap中簡單的ftp技術實現基本上如下幾個步驟 可以通過執行sap的標準程式rsftp005,自動建立兩個名為sapftp何sapftpa的tcp ip的rfc連線 2 如果已經存在ftp伺服器則本步驟省略 沒有ftp伺服器則需要建立ftp伺服...