W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
服務(wù)目錄(Service Catalog)是 服務(wù)目錄是一種擴(kuò)展 API,它能讓 Kubernetes 集群中運(yùn)行的應(yīng)用易于使用外部托管的的軟件服務(wù),例如云供應(yīng)商提供的數(shù)據(jù)倉(cāng)庫(kù)服務(wù)。
服務(wù)目錄可以檢索、供應(yīng)、和綁定由 服務(wù)代理人(Service Brokers) 提供的外部托管服務(wù)(Managed Services), 而無(wú)需知道那些服務(wù)具體是怎樣創(chuàng)建和托管的。
使用 Helm 在 Kubernetes 集群上安裝 Service Catalog。 要獲取有關(guān)此過(guò)程的最新信息,請(qǐng)瀏覽 kubernetes-incubator/service-catalog 倉(cāng)庫(kù)。
hack/local-up-cluster.sh
?,請(qǐng)確保設(shè)置了 ?KUBE_ENABLE_CLUSTER_DNS
?環(huán)境變量,然后運(yùn)行安裝腳本。helm init
? 來(lái)安裝 Helm 的服務(wù)器端組件 Tiller。安裝 Helm 后,通過(guò)執(zhí)行以下命令將 service-catalog Helm 存儲(chǔ)庫(kù)添加到本地計(jì)算機(jī):
helm repo add svc-cat https://kubernetes-sigs.github.io/service-catalog
通過(guò)執(zhí)行以下命令進(jìn)行檢查,以確保安裝成功:
helm search service-catalog
如果安裝成功,該命令應(yīng)輸出以下內(nèi)容:
NAME VERSION DESCRIPTION
svc-cat/catalog 0.0.1 service-catalog API server and controller-manag...
你的 Kubernetes 集群必須啟用 RBAC,這需要你的 Tiller Pod 具有 ?cluster-admin
? 訪問(wèn)權(quán)限。
如果你使用的是 Minikube,請(qǐng)使用以下參數(shù)運(yùn)行 ?minikube start
? 命令:
minikube start --extra-config=apiserver.Authorization.Mode=RBAC
如果你使用 ?hack/local-up-cluster.sh
?,請(qǐng)使用以下值設(shè)置 ?AUTHORIZATION_MODE
?環(huán)境變量:
AUTHORIZATION_MODE=Node,RBAC hack/local-up-cluster.sh -O
默認(rèn)情況下,?helm init
? 將 Tiller Pod 安裝到 ?kube-system
? 命名空間,Tiller 配置為使用 ?default
?服務(wù)帳戶。
說(shuō)明: 如果在運(yùn)行 ?
helm init
? 時(shí)使用了 ?--tiller-namespace
? 或 ?--service-account
? 參數(shù), 則需要調(diào)整以下命令中的 ?--serviceaccount
? 參數(shù)以引用相應(yīng)的名字空間和服務(wù)賬號(hào)名稱。
配置 Tiller 以獲得 ?cluster-admin
? 訪問(wèn)權(quán)限:
kubectl create clusterrolebinding tiller-cluster-admin \
--clusterrole=cluster-admin \
--serviceaccount=kube-system:default
使用以下命令從 Helm 存儲(chǔ)庫(kù)的根目錄安裝 Service Catalog:
helm install catalog svc-cat/catalog --namespace catalog
helm install svc-cat/catalog --name catalog --namespace catalog
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)系方式:
更多建議: