久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Kubernetes的Kubebox模式怎么配置

173次閱讀
沒有評論

共計 1945 個字符,預計需要花費 5 分鐘才能閱讀完成。

本文丸趣 TV 小編為大家詳細介紹“Kubernetes 的 Kubebox 模式怎么配置”,內容詳細,步驟清晰,細節處理妥當,希望這篇“Kubernetes 的 Kubebox 模式怎么配置”文章能幫助大家解決疑惑,下面跟著丸趣 TV 小編的思路慢慢深入,一起來學習新知識吧。

Kubebox 終端模式

1、啟動 Kubebox

使用 Docker 在 Kubernetes Master 節點啟動 Kubebox

docker run -it --rm -v ~/.kube/:/home/node/.kube/:ro astefanutti/kubebox

2、操作 Namespace

【????】選擇 Namespace,【回車鍵】確認選擇,【n 鍵】再次喚起 Namespace 選項

3、操作 Pod

【????】選擇 Pod,【回車鍵】確認選擇,此時會顯示 Pod 的如下信息:

【m 鍵】內存

【c 鍵】CPU

【t 鍵】網絡

【鼠標點擊 Logs 框,????滾動瀏覽】日志

4、操作容器

【鼠標點擊 Pods 框,????】選中容器,【r 鍵】進入容器,命令輸入 exit 退出容器

5、Debug 選項

【????】切換 Namespace 和 Debug,或者【2 鍵】進入 Debug 選型卡,此處記錄了你在 Kubebox 上的一些操作,實際用處不大

Kubebox Web 模式

在 Kubernetes 集群部署以下資源(僅供參考):

# Create Service Account
apiVersion: v1
kind: ServiceAccount
metadata:
 name: admin-user
 namespace: kube-system
# Create ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
 name: admin-user
roleRef:
 apiGroup: rbac.authorization.k8s.io
 kind: ClusterRole
 name: cluster-admin
subjects:
 - kind: ServiceAccount
 name: admin-user
 namespace: kube-system
# Deploy Kubebox
apiVersion: apps/v1
kind: Deployment
metadata:
 name: kube-box
 namespace: kube-system
spec:
 strategy:
 type: Recreate
 selector:
 matchLabels:
 k8s-app: kube-box
 template:
 metadata:
 name: kube-box
 labels:
 k8s-app: kube-box
 spec:
 serviceAccountName: admin-user
 containers:
 - image: astefanutti/kubebox:server
 imagePullPolicy: Always
 name: kube-box
 ports:
 - containerPort: 8080
 protocol: TCP
# Expose kubebox service
kind: Service
apiVersion: v1
metadata:
 name: kube-box-service
 namespace: kube-system
spec:
 ports:
 - port: 8080
 targetPort: 8080
 nodePort: 30001
 selector:
 k8s-app: kube-box
 type: NodePort

訪問 http:// kubernetes-master-ip :30001/ 即可進入 kubebox 界面

常見問題

1、本地 Kubebox 連接遠程 Kubernetes 集群

方式①:復制 Kubernetes Master 節點下 ~/.kube/ 目錄到本地目錄 ~/.kube/,修改 config 文件中 server 的 IP 為你本地可訪問的 IP 地址,然后執行 docker run -it –rm -v ~/.kube/:/home/node/.kube/:ro astefanutti/kubebox 即可

方式②:執行 docker run -it –rm astefanutti/kubebox 進入登錄頁面,輸入正確的用戶信息即可。

讀到這里,這篇“Kubernetes 的 Kubebox 模式怎么配置”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注丸趣 TV 行業資訊頻道。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-04發表,共計1945字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 运城市| 临高县| 郸城县| 仲巴县| 新沂市| 电白县| 万盛区| 宁南县| 犍为县| 宁明县| 仙居县| 枞阳县| 河东区| 阳春市| 海林市| 荔波县| 峨边| 青阳县| 大方县| 屯留县| 江津市| 阿克陶县| 安顺市| 宜川县| 宣武区| 合肥市| 南澳县| 陆丰市| 岑巩县| 五华县| 保康县| 江陵县| 监利县| 扎赉特旗| 海安县| 丰台区| 西乡县| 莆田市| 柏乡县| 宜宾县| 宝应县|