知识点记录-k8s相关概念
目录
1. namespace label pod deployment service
job cronjob
replicaset daemonset statefulset
pv pvc configmap secret
rbac
拷贝M节点的.kube文件,S节点可执行kubectl指令
资源控制方式:
kubectl run等指令
kubectl create/patch -f X.yaml
kubectl apply -f x.yaml 或 kubectl apply -f 目录
容器 - pod - pod控制器 - service - ingress
查询pod
kubectl get pod
名称查询pod
kubectl get pod podname
查询详细增加-o wide参数
kubectl get pod -o wide
kubectl get pod podname -o wide
修改显示格式
kubectl get pod podname -o json或yaml
查看版本
kubectl version
查看资源
kubectl get api-resources
在dev中运行nginx
kubectl run pod --image=nginx -n dev
查询
kubectl get pod -n dev
详细
kubectl describe pods podname -n dev
删除
kubectl delete pods podname -n dev
标签
kubectl get pod -n dev --show-labels
kubectl label pod podname -n dev version=1.0
kubectl get pods -l “version=1.0” -n dev --show-labels
控制器分类:
deployment
service
cronjob