kubectl命令

作者: lodestar | 来源:发表于2020-03-31 12:19 被阅读0次
    描述 命令
    查询如何定义资源 kubectl explain pod
    kubectl explain rs
    kubectl explain deploy
    kubectl explain statefulset
    kubectl explain svc
    kubectl explain ing
    查询集群中资源 kubectl get pod,rs,deploy,statefulset,svc,ing -A
    查询集群中pod kubectl get pod -o wide
    查看详细信息 kubectl describe pod pod-demo
    -o yaml输出为yaml格式,查看pod创建的操作 kubectl get pod myapp-848b5b879b-9slqg -o yaml
    基于pod-demo.yaml 文件创建create pod kubectl create -f pod-demo.yaml
    适用于当前pod只有一个容器 kubectl exec pod-demo -it /bin/sh
    当前pod多个容器,--container or -c 参数 kubectl exec pod-demo -c myapp -it /bin/sh
    查看所有pod的命名空间 kubectl get pod --all-namespaces
    查看命名空间 kubectl get namespace
    查看pod日志 kubectl logs nginx
    端口映射 kubectl port-forward --address 0.0.0.0 deployment.apps/myapp-deploy-ingress 30000:80

    相关文章

      网友评论

        本文标题:kubectl命令

        本文链接:https://www.haomeiwen.com/subject/kzbwdhtx.html