W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
安裝擴(kuò)展的 API 服務(wù)器來使用聚合層以讓 Kubernetes API 服務(wù)器使用 其它 API 進(jìn)行擴(kuò)展, 這些 API 不是核心 Kubernetes API 的一部分。
你必須擁有一個 Kubernetes 的集群,同時你的 Kubernetes 集群必須帶有 kubectl 命令行工具。 建議在至少有兩個節(jié)點的集群上運行本教程,且這些節(jié)點不作為控制平面主機(jī)。 如果你還沒有集群,你可以通過 Minikube 構(gòu)建一個你自己的集群,或者你可以使用下面任意一個 Kubernetes 工具構(gòu)建:
要獲知版本信息,請輸入 ?kubectl version
?。
你必須配置聚合層 并且啟用 API 服務(wù)器的相關(guān)參數(shù)。
以下步驟描述如何 在一個高層次 設(shè)置一個擴(kuò)展的 apiserver。無論你使用的是 YAML 配置還是使用 API,這些步驟都適用。 目前我們正在嘗試區(qū)分出兩者的區(qū)別。有關(guān)使用 YAML 配置的具體示例,你可以在 Kubernetes 庫中查看 sample-apiserver。
或者,你可以使用現(xiàn)有的第三方解決方案,例如 apiserver-builder, 它將生成框架并自動執(zhí)行以下所有步驟。
--runtime-config
?)。默認(rèn)應(yīng)該是啟用的,除非被特意關(guān)閉了。
<service name>.<service name namespace>.svc
?。
system:auth-delegator
? 集群角色,以將 auth 決策委派給 Kubernetes 核心 API 服務(wù)器。
extension-apiserver-authentication-reader
? 角色。 這將讓你的擴(kuò)展 api-server 能夠訪問 ?extension-apiserver-authentication
? configmap。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: