k8s-资源编排笔记
1、扩缩容
$ kubectl scale deployment first-pod --replicas=3 -n kube-public
2、创建service
$ kubectl expose deployment first-pod --port=80 -n kube-public
3、使用kubectl create生成一个yaml文件
$ kubectl create deployment my-pod --image=nginx -n kube-public -o yaml --dry-run > mypod.yaml
4、使用kubectl get 获取已存在pod的yaml
$ kubectl get deployment mypod -o yaml -n kube-public --export > mypod1.yaml
5、查看pod容器的具体创建信息
$ kubectl decribe pod pod容器名称
6、查看pod等下的具体用法
$ kubectl explain pod.spec
7、查看pod的详细信息
$ kubectl get pod pod容器名称 -o wide
8、查看pod下的某个容器日志
$ kubectl log pod名称 -c pod容器名称
9、给节点打标签
$ kubectl label node 节点 标签key=标签value