k8s命令

kubectl get pods -n kube-system -o wide/yaml/json
kubectl get nodes
kubectl get ns
kubectl get deployment

kubectl api-resources

kubectl create namespaces AAA
kubectl delete namespaces AAA
kubectl delete ns/AAA

kubectl describe ns/AAA

kubectl create deployment ngx-dep --image=nginx:alpine

kubectl exec -it -- bin/sh

kubectl scale --replicas=3 deployment ngx-dep

kubectl api-versions

kubectl create/apply -f 123.yaml 

kubectl explain Pods

pod内容器共享网络命名空间,可以通过127.0.0.1:port互联

kubectl logs

一个POD中通常只放一个主容器,其他容器作为辅助sidecar,例如日志收集、代理、istio等
而类似lnmt部署分多个pod使用

kubectl expose 创建Service对象以将应用程序"暴露"于网络中
kubectl expose deployment damon

kubectl cluster-info
kubectl scale deployment nginx --replicas 5
# Pod容器的字段拼写忘记了
kubectl explain pods.spec.containers
posted @ 2020-02-07 22:49  kylingx  阅读(162)  评论(0编辑  收藏  举报