美文网首页
入门命令

入门命令

作者: Nick_4438 | 来源:发表于2018-09-14 22:22 被阅读0次
    • kubectl cluster-info
      该命令可以获取集群的以及集群的健康信息。

    • kubectl get nodes
      该命令可以获取集群的nodes信息

    • kubectl run first-deployment --image=katacoda/docker-http-server --port=80
      部署运行container到k8s集群中去。

    • kubectl get pods
      获得正在运行的pods

    • kubectl expose deployment first-deployment --port=80 --type=NodePort

    通过NodePort暴露容器的服务,该方案提供一个动态的端口给容器。

    • 访问服务
    export PORT=$(kubectl get svc first-deployment -o go-template='{{range.spec.ports}}{{if .nodePort}}{{.nodePort}}{{"\n"}}{{end}}{{end}}')
    echo "Accessing host01:$PORT"
    curl host01:$PORT
    

    相关文章

      网友评论

          本文标题:入门命令

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