W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
為了讓 Ingress 資源工作,集群必須有一個(gè)正在運(yùn)行的 Ingress 控制器。
與作為 ?kube-controller-manager
? 可執(zhí)行文件的一部分運(yùn)行的其他類型的控制器不同, Ingress 控制器不是隨集群自動(dòng)啟動(dòng)的。 基于此頁(yè)面,你可選擇最適合你的集群的 ingress 控制器實(shí)現(xiàn)。
Kubernetes 作為一個(gè)項(xiàng)目,目前支持和維護(hù) AWS、 GCE 和 Nginx Ingress 控制器。
你可以使用 Ingress 類在集群中部署任意數(shù)量的 Ingress 控制器。 請(qǐng)注意你的 Ingress 類資源的 ?.metadata.name
? 字段。 當(dāng)你創(chuàng)建 Ingress 時(shí),你需要用此字段的值來設(shè)置 Ingress 對(duì)象的 ?ingressClassName
?字段。 ?ingressClassName
?是之前的注解做法的替代。
如果你不為 Ingress 指定一個(gè) IngressClass,并且你的集群中只有一個(gè) IngressClass 被標(biāo)記為了集群默認(rèn),那么 Kubernetes 會(huì)應(yīng)用此默認(rèn) IngressClass。 你可以通過將 ?ingressclass.kubernetes.io/is-default-class
? 注解 的值設(shè)置為 ?"true"
? 來將一個(gè) IngressClass 標(biāo)記為集群默認(rèn)。
理想情況下,所有 Ingress 控制器都應(yīng)滿足此規(guī)范,但各種 Ingress 控制器的操作略有不同。
確保你查看了 ingress 控制器的文檔,以了解選擇它的注意事項(xiàng)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: