kubernetes常用命令cubectl
Kubernetes常用的cutectl命令
kubernetes常用命令:
# 查看帮助
kubectl --help
# 查看k8s版本
kubectl --version
# 查看node信息
cubectl get nodes
基础命令:
命令 | 说明 |
---|---|
create | 使用文件或者标准输入的方式创建一个资源 |
expose | 将一个资源公开为为新的Kubernetes Service |
run | 创建并运行一个或多个容器镜像 |
set | 配置应用资源 |
explain | 显示资源文档信息 |
get | 获取显示一个或多个资源 |
edit | 编辑服务器上定义的资源 |
delete | 按文件名、stdin、资源和名称或按资源和标签选择器删除资源 |
create
cubectl create -f mysql-deploy.yaml
expose
cubectl expose
run
cubectl run -f xxx.yaml
set
cubectl set
explain
cubectl explain
get .. get命令用于获取集群的一个或一些resource信息。 使用–help查看详细信息。
kubectl get pods
kubectl get nodes
kubectl get pods -o wide
kubectl get nodes -o wide
kubectl get pods --all-namespaces
edit
cubectl edit
delete
cubectl delete