簡體   English   中英

無法在 kube.netes 命名空間下啟動 pod

[英]Unable to start pod under kubernetes namespace

我在我的物理 K8 集群上創建了一個命名空間。 現在,我正在嘗試借助 *dep.yaml 和文件中提到的命名空間來啟動資源。 還在同一命名空間下創建了秘密。 但狀態顯示“ContainerCreating”。

應用部門yaml

apiVersion: apps/v1
kind: Deployment
metadata:
  name: service-name
  namespace: namespace-service 
  labels:
    module: testmodule
...

注意:它在默認命名空間中工作。

如果一個 Pod 卡在 state ContainerCreating中,可以用kubectl describe pod檢查 Events 並檢查底部的 Events。

通常有一個 Event 可以解釋為什么 Pod 無法到達 state Running

能分享一下部署文件的rest嗎? 如果您當前正在默認命名空間中運行服務(假設它公開了一個特定的 NodePort),則您不能在不同的命名空間中再次公開相同的端口。

此外,如前所述,您始終可以使用“描述”命令獲取更多信息 -

kubectl describe <resource> (can be a pod, deployment, service, etc)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM