k8s 基础命令
简写了:
命名空间:ns(name space)
解释 | 命令 | 解析 |
---|---|---|
查看ns | kubectl get ns | |
创建 dev ns | kubectl create ns dev | |
删除 dev ns | kubectl delete ns dev | |
根据dev.yaml创建 ns | kubectl create -f ns dev.yaml | -f |
删除以dev.yaml创建的ns | kubectl delete -f ns dev.yaml | -f |
default ns | kubectl get ns default | |
default ns 的详情 | kubectl describe ns default | |
ng pod 的详情 | kubectl describe pod -n dev | -n 环境 |
查看dev的 deployment | kubectl get deployment -n dev | -n 环境 |
删除ng的 deployment | kubectl delete deployment ng -n dev | -n 环境 |
default ns的pods | kubectl get pods -n default | |
default ns的pods其他信息 | kubectl get pods -n default -o wide | -o wide |
在dev ns 上创建ng pods | kubectl run ng --image=nginx:1.17.1 --port=80 --namespace=dev | |
展示default ns中pod的label | kubectl get pods -n default --show-labels | –show-labels |
master节点四大组件
apiserver:访问入口
schedule:请求调度器,请求选择哪个pod去运行
controller-manager:具管理控制中心
etcd:存放信息一致性的KV存储系统