Kubernetes上对应用措施举办妨碍办理的方案
kubectl –“瑞士军刀” kubectl 就是我们的瑞士军刀,我们常常在呈现题目的时辰行使他们,在呈现题目怎样行使他们很重要,让我们从5个“现实案例”开始,看呈现题目时怎样行使它们。 环境将是:我的YAML已被接管,但我的处事未启动且已启动,但无法正常事变。 1.kubectl get deployment/pods 这个呼吁云云重要的缘故起因是它无需表现大量内容即可表现很有效的信息。 假如要为事变负载行使陈设,则有两种选择: kubectl get deploy kubectl get deploy -n 名称空间 kubectl get deploy –all-namespaces [或“ -A”] 抱负环境下,您但愿看到的是1/1或等值的2/2,以此类推。这表白您的陈设已被接管,并已实行举办陈设。 接下来,您也许必要查察kubectl get pod,以查察陈设的后备Pod是否正确启动。 2. kubectl get events 我感想惊奇的是,我不得不常常向与Kubernetes有题目的人们表明这个小能力。此呼吁将打印出给命名称空间中的变乱,很是得当查找要害题目,譬喻瓦解的pod或无法pull容器镜像。 Kubernetes中的日记是“未排序的”,因此,您将必要添加以下内容,这些内容取自OpenFaaS文档。 $ kubectl get events --sort-by=.metadata.creationTimestamp kubectl get变乱的另一个靠近的呼吁是是kubectl describe,就像get deploy / pod一样,它与工具的名称一路事变: kubectl describe deploy/figlet -n openfaas 您会在这里得到很是具体的信息。您可以描写大大都工作,包罗节点,这些节点将表现因为资源限定或其他题目而无法启动 Pod。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |