国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Openshift環(huán)境安裝K8S軟件管理工具Helm

Vultr / 2275人閱讀

摘要:參考中文指南使用管理應(yīng)用參考官方文檔,環(huán)境安裝時其指向安裝客戶端,版本參考。如下所示,在主機(jī)安裝當(dāng)前最新文檔版可選。

參考:

Make a Kubernetes Operator in 15 minutes with Helm

Deploy Monocular on OpenShift

Helm中文指南;

使用Helm管理kubernetes應(yīng)用;

https://helm.sh/docs/using_he...

參考官方文檔https://docs.helm.sh/using_he...Openshift環(huán)境安裝Helm Tiller時其指向Bloghttps://blog.openshift.com/ge...

Helm works straightforward on OpenShift Online, OpenShift Dedicated, OpenShift Container Platform (version >= 3.6) or OpenShift Origin (version >= 3.6). To learn more read this blog post.

安裝helm客戶端,版本參考https://github.com/helm/helm/...。如下所示,在m01主機(jī)安裝當(dāng)前最新文檔版v2.12.3

cd /tmp
curl -s https://storage.googleapis.com/kubernetes-helm/helm-v2.12.3-linux-amd64.tar.gz 
     | tar xz
sudo mv linux-amd64/helm /usr/local/bin
sudo chmod a+x /usr/local/bin/helm

可選。默認(rèn)stable倉庫為https://kubernetes-charts.sto...,但此網(wǎng)被墻導(dǎo)致無法連接,可刪掉并添加其他第三方倉庫,如:

helm repo remove stable
# 將阿里云倉庫設(shè)置為stable倉庫:
helm init --client-only --stable-repo-url 
                          https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts
                          
# 或為倉庫設(shè)置不同的名稱:
helm repo add ali-stable https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts
helm repo add ali-incubator 
              https://aliacs-app-catalog.oss-cn-hangzhou.aliyuncs.com/charts-incubator
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo list

安裝tiller

創(chuàng)建項目:

oc new-project helm-tiller
oc project helm-tiller
export TILLER_NAMESPACE=helm-tiller

默認(rèn)鏡像為gcr.io/kubernetes-helm/tiller,因網(wǎng)絡(luò)原因,換成registry.cn-hangzhou.aliyuncs.com/google_containers/tiller

export TILLER_NAMESPACE=helm-tiller
oc process -f https://github.com/openshift/origin/raw/master/examples/helm/tiller-template.yaml 
  -p TILLER_NAMESPACE="${TILLER_NAMESPACE}" -p HELM_VERSION=v2.12.3 | 
  perl -i -ne "s#gcr.io/kubernetes-helm#registry.cn-hangzhou.aliyuncs.com/google_containers#g;print"  | 
  oc create -f -

測試:

% helm version
Client: &version.Version{SemVer:"v2.12.3", GitCommit:"eecf22f77df5f65c823aacd2dbd30ae6c65f186e", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.12.3", GitCommit:"eecf22f77df5f65c823aacd2dbd30ae6c65f186e", GitTreeState:"clean"}
% helm list

注意helm init --dry-run -o yaml僅輸出yaml文件而不會實際執(zhí)行,觀察可發(fā)現(xiàn)以上使用template創(chuàng)建tillerhelm init創(chuàng)建tiller的區(qū)別有:

helm init沒有為tiller配置SARBAC權(quán)限綁定,且默認(rèn)創(chuàng)建在kube-system名稱空間中(--tiller-namespace kube-system);

helm inittiller創(chuàng)建了service,但template未創(chuàng)建,后續(xù)我們需要額外創(chuàng)建,此Servicekubeapps中被使用;

賦權(quán):

# 僅賦予在本項目內(nèi)的edit權(quán)限:
% oc policy add-role-to-user edit "system:serviceaccount:${TILLER_NAMESPACE}:tiller"
role "edit" added: "system:serviceaccount:helm-tiller:tiller"

# 為使helm可管理整個集群,即在其他project項目也有權(quán)限,賦予:
oc adm policy add-cluster-role-to-user cluster-admin 
       system:serviceaccount:${TILLER_NAMESPACE}:tiller

若是K8S原生集群,則使用如下命令創(chuàng)建SA并賦權(quán):

kubectl -n helm-tiller create sa tiller
kubectl create clusterrolebinding tiller --clusterrole cluster-admin 
                                         --serviceaccount=helm-tiller:tiller

為便于執(zhí)行helm,將TILLER_NAMESPACE添加到環(huán)境變量中:

echo export TILLER_NAMESPACE=helm-tiller >> .bash_profile

創(chuàng)建service,此servicekubeapps程序所使用。

oc create -f - <           
               
                                           
                       
                 

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/33178.html

相關(guān)文章

  • Openshift環(huán)境安裝K8S軟件管理工具Helm

    摘要:參考中文指南使用管理應(yīng)用參考官方文檔,環(huán)境安裝時其指向安裝客戶端,版本參考。如下所示,在主機(jī)安裝當(dāng)前最新文檔版可選。 參考: Make a Kubernetes Operator in 15 minutes with Helm; Deploy Monocular on OpenShift; Helm中文指南; 使用Helm管理kubernetes應(yīng)用; https://he...

    ISherry 評論0 收藏0
  • 為OKD/Openshift集群配置OpenLDAP認(rèn)證

    摘要:鏡像可先推送到私有倉庫測試發(fā)現(xiàn)鏡像有問題鏡像以用戶運(yùn)行切換,賦權(quán)對參數(shù)做定制將創(chuàng)建域,組織名稱為域管理員及管理員密碼持久化存儲,本例使用已創(chuàng)建好的存儲系統(tǒng),其支持動態(tài)提供。 前言 如同Linux操作系統(tǒng)安裝完成后,管理員需為應(yīng)用創(chuàng)建不同的用戶,那么,K8S/OKD/Openshift集群同樣也需如此,而在OKD/Openshift集群里,我們可集成OpenLDAP目錄系統(tǒng),方法如下所示...

    mudiyouyou 評論0 收藏0
  • 為OKD/Openshift集群配置OpenLDAP認(rèn)證

    摘要:鏡像可先推送到私有倉庫測試發(fā)現(xiàn)鏡像有問題鏡像以用戶運(yùn)行切換,賦權(quán)對參數(shù)做定制將創(chuàng)建域,組織名稱為域管理員及管理員密碼持久化存儲,本例使用已創(chuàng)建好的存儲系統(tǒng),其支持動態(tài)提供。 前言 如同Linux操作系統(tǒng)安裝完成后,管理員需為應(yīng)用創(chuàng)建不同的用戶,那么,K8S/OKD/Openshift集群同樣也需如此,而在OKD/Openshift集群里,我們可集成OpenLDAP目錄系統(tǒng),方法如下所示...

    gclove 評論0 收藏0
  • Windows 使用 helm3 和 kubectl

    摘要:是針對于來說的升級版,做了一個功能上的調(diào)整,以其發(fā)布的版本號命名,目前最新的版本為。個人認(rèn)為必定會成為未來鏈中的關(guān)鍵一環(huán)。是什么熟悉的同學(xué)肯定非常熟悉甚至于每天都會使用到。是用于針對集群運(yùn)行命令的命令行接口。 簡介: 主要原因是,我不會 vim ,在 linux 上修改 charts 的很蹩腳,所以就想著能不能再 windows 上執(zhí)行 helm 命令,將 charts install...

    enda 評論0 收藏0
  • Rancher 2.2 GA:企業(yè)進(jìn)入應(yīng)用跨多K8S集群、混合云部署新時代

    摘要:此次發(fā)布的版本包含對和的支持,以及對的支持。版本中,的進(jìn)階版監(jiān)控功能以尊重多租戶環(huán)境邊界的方式部署了和。為應(yīng)用目錄程序提供了特定于集群和項目的配置。在全球擁有超過一億的下載量,超過家企業(yè)客戶。 Rancher 2.2 GA版本引入的創(chuàng)造性新功能,將進(jìn)一步實現(xiàn)Kubernetes-as-a-service,使企業(yè)用戶能夠?qū)W⒂诩铀賱?chuàng)新和推動業(yè)務(wù)價值。 showImg(https://se...

    NoraXie 評論0 收藏0

發(fā)表評論

0條評論

Vultr

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<