k8s常用命令大全(最新推薦)
命令說明
- 命令說明
- -A 表示所有信息
- -o wide 表示詳細(xì)信息
- –show-labels 表示查詢標(biāo)簽詳細(xì)信息
node 相關(guān)
- 獲取節(jié)點信息
kubectl get node
- 獲取節(jié)點詳細(xì)信息
kubectl get node -o wide
- 獲取節(jié)點信息標(biāo)簽信息
kubectl get node --show-labels
pod 相關(guān)
- 像docker一樣run一個pod
kubectl run ng-test --image=nginx:1.14.2
- 查看所有pod列表
kubectl get po -A
- 查看指定命名空間下的pod
kubectl get po -n kube-system
- 查看某個pod詳細(xì)信息
kubectl get po -A -o wide | grep metrics-server-6fb9ccd479-ccs9m
- 查看某個pod描述信息
kubectl describe pod metrics-server-6fb9ccd479-ccs9m -n kube-system
- 強(qiáng)制刪除pod
kubectl delete po iotgz-things-grpc-api-2-55cb79f4c5-tf7fk --force --grace-period=0 -n csw
namespace 相關(guān)
- 切換默認(rèn)的命名空間
kubectl config set-context --current --namespace=nstest
- 獲取集群命名空間列表
kubectl get ns
- 創(chuàng)建命名空間
kubectl create ns demos
- 刪除命名空間
kubectl delete ns demos
- 查看位于命名空間的資源
kubectl delete ns demos
- 查看不在命名空間內(nèi)的資源
kubectl api-resources --namespaced=false
service 相關(guān)
- 獲取service列表
kubectl get svc
deployment
獲取deployment
kubectl get deployments.apps iotgz-things-grpc-api-2-5 -n csw
擴(kuò)容
kubectl scale deployment iotgz-things-grpc-api-2 -n cswlt --replicas=3
卷 相關(guān)
獲取PV
kubectl get pv
其他 執(zhí)行創(chuàng)建yaml
kubectl create -f web.yaml
執(zhí)行更新yaml
kubectl apply -f web.yaml
獲取多種資源
kubectl get ns,svc,po -A -o wide
識別 Linux 節(jié)點上的 cgroup 版本
stat -fc %T /sys/fs/cgroup/
對于 cgroup v2,輸出為 cgroup2fs。
對于 cgroup v1,輸出為 tmpfs。
給節(jié)點增加標(biāo)簽
kubectl label nodes k8s-node-1 type=xiaomi
給節(jié)點去除標(biāo)簽
kubectl labels nodes k8s-node-1 type-
- pod不能啟動
- 首先鏡像能不能拉取到
- 看yaml是否有錯誤
- 看網(wǎng)絡(luò)是否有問題
到此這篇關(guān)于k8s常用命令大全的文章就介紹到這了,更多相關(guān)k8s常用命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
K8s中的臨時容器Ephemeral?Containers使用
這篇文章主要介紹了K8s中的臨時容器Ephemeral?Containers使用,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-07-07k8s部署Pyroscope并分析golang性能瓶頸(最新推薦)
這篇文章主要介紹了k8s部署Pyroscope并分析golang性能瓶頸,Pyroscope支持多種編程語言并提供了豐富的性能數(shù)據(jù),可以幫助我們跟蹤應(yīng)用程序的執(zhí)行情況,并根據(jù)收集到的數(shù)據(jù)來識別性能瓶頸,需要的朋友可以參考下2023-04-04Kubernetes教程之Windows?HostProcess?運(yùn)行容器化負(fù)載
這篇文章主要介紹了Kubernetes?Windows?HostProcess?運(yùn)行容器化負(fù)載,本篇內(nèi)容還是比較多的,總共包含了?Windows?HostProcess的創(chuàng)建、為?Windows?Pod?和容器配置?GMSA?和?Windows?的?Pod?和容器配置?RunAsUserName三大功能模塊,需要的朋友可以參考下2022-07-07關(guān)于CentOS7日志文件及journalctl日志查看方法
這篇文章主要介紹了關(guān)于CentOS7日志文件及journalctl日志查看方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-03-03青龍面板拉庫解決沒有或丟失依賴can‘t?find?module的保姆級教程(附青龍面板腳本倉庫)
這篇文章主要介紹了青龍面板拉庫解決沒有或丟失依賴can‘t?find?module的保姆級教程(附青龍面板腳本倉庫),需要的朋友可以參考下2022-05-05Hadoop 2.x與3.x 22點比較,Hadoop 3.x比2.x的改進(jìn)
本文介紹了Hadoop3版本中添加的新功能,Hadoop 2和Hadoop 3的區(qū)別,在這篇文章中,我們將討論Hadoop 2.x與Hadoop 3.x之間的比較。感興趣的朋友跟隨小編一起看一下2018-09-09Rainbond上部署API?Gateway?Kong及環(huán)境配置教程
這篇文章主要為大家介紹了Rainbond上部署API?Gateway?Kong及環(huán)境配置教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-04-04