您在與呼叫者相同的 GKE 叢集中託管影像大小調整服務。用戶端需要透過名稱或 IP 才能連線到該服務。用戶端應如何找到該服務?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 定義一個 Kubernetes Service。用戶端在 URL 中使用 Service 名稱來連線到它。.
為什麼這是答案
在 GKE 叢集中,Kubernetes Service 提供了一種穩定且可發現的方式來存取應用程式。當您定義一個 Service 時,Kubernetes 會自動為其分配一個穩定的內部 DNS 名稱。叢集內的 Pod 可以直接使用這個 Service 名稱(例如 http://my-service-name)來解析到 Service 的叢集 IP,並透過該 IP 存取後端的 Pod。這比直接使用 Pod IP 更可靠,因為 Pod IP 會隨 Pod 的重新啟動或重新排程而改變。 選項一錯誤,因為雖然 Kubernetes Service 有叢集 IP,但客戶端通常不需要直接透過 Cloud DNS A 記錄解析這個內部 IP;Kubernetes 內建的 DNS 服務會處理叢集內部的名稱解析。 選項三和四錯誤,因為 Kubernetes Endpoint 資源本身不提供服務發現機制,它只是定義了 Service 所指向的 Pod IP 和埠號列表。客戶端通常不會直接查詢或使用 Endpoint,而是透過 Service 來間接存取。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡