為何在我建立相同或類似名稱的叢集之後,沒有 Ingress 子網域存在?
虛擬私有雲 經典基礎架構 Satellite
在反覆建立並刪除名稱相同或相似的叢集後,針對 Ingress 子網域遺失的問題進行疑難排解。
您可以多次建立及刪除叢集,例如基於自動化目的。
每次建立叢集時,您都會使用相同的名稱或與先前使用的名稱非常相似的名稱。 當您執行 ibmcloud ks cluster get --cluster
normal 」狀態,但目前沒有可用的 Ingress 子網域或 Ingress 密鑰。
當您建立並刪除一個多次使用相同名稱的叢集時,該叢集的 Ingress 子網域(格式為 <cluster_name>-<globally_unique_account_HASH>-0000.<region>.containers.appdomain.cloud )會於每次操作時分別進行註冊與註銷。
此外,每次都會產生和刪除子網域的憑證。 若您在七天內創建並刪除同名叢集五次或以上,可能會觸發 Let's Encrypt 的 重複憑證速率限制, 因為每次創建叢集時,都會註冊相同的 Ingress 子網域和憑證。 因為在叢集的 Ingress 子網域中,非常長的叢集名稱會截斷為 24 個字元,所以如果您使用前 24 個字元相同的多個叢集名稱,也可以達到速率限制。
如果需要繼續測試,您可以變更叢集的名稱,以便在建立新叢集時,登錄新的不同 Ingress 子網域和密碼。