【发布时间】:2019-04-26 05:50:01
【问题描述】:
我看到“工作负载”,但工作负载是否与“部署”相同?
我没有看到任何 kubectl 命令可以列出所有部署,只是为了描述一个特定的部署。
【问题讨论】:
-
你能把这个
"I dont see any kubectl commands that can list ALL deployments just for describing a specific one."说得更清楚一点吗?但是,工作负载是通用名称。 Deployment、StatefulSet、Pods、Jobs 等都是工作负载。 kubernetes.io/docs/concepts/workloads/controllers/deployment -
哦,我想那是我想念的。 Daemonset 也是部署类型?
-
pods是 Kubernetes 的基本构建块。pods是实际将容器运行到节点中的内容。 Deployment、DaemonSet、StatefulSet 等是 pod 的控制器。他们以不同的方式控制吊舱。例如,当您部署 DaemonSet 时,它会在集群的所有节点中运行其 pod 的副本。另一方面,只要节点满足其资源需求,就会调度 Deployment 的 pod。它可以是相同的节点或不同的节点。您可以使用kubectlcommand 来获取、列出、路径其中任何一个。检查此 kubectl 备忘单:kubernetes.io/docs/reference/kubectl/cheatsheet
标签: kubernetes google-cloud-platform kubectl google-kubernetes-engine