成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【容器云 UK8S】應(yīng)用商店:安裝使用應(yīng)用商店

Tecode / 2354人閱讀

摘要:安裝使用應(yīng)用商店本文分別使用的和版本進(jìn)行講解和演示使用。發(fā)布應(yīng)用會(huì)默認(rèn)存儲(chǔ)為,這個(gè)參數(shù)用于啟用存儲(chǔ)歷史紀(jì)錄,增加了應(yīng)用發(fā)布的安全性。用于安裝到非默認(rèn)的集群,如果你的配置了多集群,可以使用選擇你需要安裝的集群,此處沒(méi)有使用。

安裝使用應(yīng)用商店

本文分別使用Helm的3.3.1和2.14.1版本進(jìn)行講解和演示使用。

如果您已經(jīng)安裝了Helm的客戶端(和服務(wù)端),您可以直接添加應(yīng)用商店進(jìn)行使用,添加命令如下:

helm repo add ucloud http://helm.ucloud.cn

先決條件

  1. 已創(chuàng)建UK8S集群
  2. 已安裝配置kubectl連接到kubernetes集群(UK8S master默認(rèn)安裝kubectl)
  3. 已配置集群網(wǎng)關(guān)

版本對(duì)應(yīng)關(guān)系

Helm對(duì)應(yīng)支持的k8s版本信息,請(qǐng)遵循k8s版本選擇對(duì)應(yīng)的Helm安裝

Helm版本支持的Kubernetes版本
3.3.x1.18.x - 1.15.x
2.14.x1.14.x - 1.13.x

Helm3安裝

使用此文檔請(qǐng)?jiān)趍aster節(jié)點(diǎn)安裝。
  1. 下載Helm
wget http://helm-releases.cn-bj.ufileos.com/helm-v3.3.1-linux-amd64.tar.gz
  1. 解壓程序包
tar -zxvf helm-v3.3.1-linux-amd64.tar.gz
  1. 將壓縮包中的Helm二進(jìn)制文件移動(dòng)到目標(biāo)位置
mv linux-amd64/helm /usr/local/bin/helm
  1. 執(zhí)行客戶端命令查看是否安裝成功
helm help

設(shè)置Helm命令的自動(dòng)補(bǔ)全

為了方便Helm命令的使用,Helm提供了自動(dòng)補(bǔ)全功能,執(zhí)行如下命令

echo "source <(helm completion bash)" >> ~/.bashrc

Helm2安裝

安裝Helm客戶端

  1. 下載Helm
wget http://helm-releases.cn-bj.ufileos.com/helm-v2.14.1-linux-amd64.tar.gz
  1. 解壓程序包
tar -zxvf helm-v2.14.1-linux-amd64.tar.gz
  1. 將壓縮包中的Helm二進(jìn)制文件移動(dòng)到目標(biāo)位置
mv linux-amd64/helm /usr/local/bin/helm
  1. 執(zhí)行客戶端命令查看是否安裝成功
helm help

設(shè)置Helm命令的自動(dòng)補(bǔ)全

為了方便Helm命令的使用,Helm提供了自動(dòng)補(bǔ)全功能,執(zhí)行如下命令

echo "source <(helm completion bash)" >> ~/.bashrc

安裝Tiller服務(wù)端

通過(guò)Helm客戶端進(jìn)行Tiller安裝,Helm會(huì)將Tiller安裝到kubectl默認(rèn)情況下連接到的kubernetes集群(kubectl config view)。

  1. 安裝Tiller服務(wù)端
kubectl apply -f https://gitee.com/uk8s/uk8s/raw/master/yaml/helm/tiller.yaml
  1. 通過(guò)Helm客戶端進(jìn)行關(guān)聯(lián)
helm init --upgrade -c --stable-repo-url http://helm.ucloud.cn
  1. 驗(yàn)證是否安裝成功
#查看helm安裝版本
$ helm version
Client: &version.Version{SemVer:"v2.14.1" GitCommit:"5270352a09c7e8b6e8c9593002a73535276507c0" GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.14.1" GitCommit:"5270352a09c7e8b6e8c9593002a73535276507c0" GitTreeState:"clean"}

這里我們針對(duì)Helm的安裝進(jìn)行了簡(jiǎn)化,可以研讀一下第一步中的tiller.yaml,yaml中我們進(jìn)行了Tiller的serviceaccountclusterrolebinding創(chuàng)建,對(duì)Tiller設(shè)置了歷史版本200的限制,設(shè)置了存儲(chǔ)為secret等,如果您希望修改這些參數(shù),可以在第二步中增加參數(shù)進(jìn)行修改。

主要使用參數(shù)介紹(可以通過(guò)helm init --help進(jìn)行查看):

1. --service-account設(shè)置ServiceAccount為tiller。
2. --upgrade如果已經(jīng)安裝了tiller則進(jìn)行升級(jí)。
3. --history-max    helm發(fā)布應(yīng)用會(huì)將應(yīng)用的release存為configmap用于歷史查詢和回滾等操作,設(shè)置記錄最大值便于維護(hù),如不對(duì)最大歷史紀(jì)錄進(jìn)行限制,將無(wú)限期地保留歷史紀(jì)錄。
4. -i 等同于 --tiller-image 指定Tiller使用鏡像,注意Tiller鏡像需要和Helm鏡像一致。
5. --stable-repo-url 定義初始商店地址。
6. --override spec.template.spec.containers[0].command={/tiller--storage=secret}    helm發(fā)布應(yīng)用會(huì)默認(rèn)存儲(chǔ)為configmap,這個(gè)參數(shù)用于啟用secret存儲(chǔ)歷史紀(jì)錄,增加了應(yīng)用發(fā)布的安全性。
7. --kube-context 用于安裝到kubectl非默認(rèn)的kubernetes集群,如果你的kubectl配置了多集群,可以使用cat ~/.kube/config |grep current-context 選擇你需要安裝Tiller的集群,此處沒(méi)有使用。
8. --tiller-namespace   安裝到特定的namespace,此處沒(méi)有限制,則安裝到kube-system。

實(shí)時(shí)文檔歡迎訪問(wèn)https://docs.ucloud.cn/uk8s/helm/init

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/126280.html

相關(guān)文章

  • 容器 UK8S應(yīng)用商店:關(guān)于應(yīng)用商店之Helm組件及相關(guān)術(shù)語(yǔ)

    摘要:關(guān)于應(yīng)用商店應(yīng)用商店的前端頁(yè)面已經(jīng)下線,如需使用請(qǐng)通過(guò)命令行操作,安裝使用應(yīng)用商店關(guān)于是的包管理工具,用于簡(jiǎn)化應(yīng)用的部署和管理。本文通過(guò)安裝使用應(yīng)用商店進(jìn)行介紹。組件及相關(guān)術(shù)語(yǔ)是一款架構(gòu)軟件,分為兩個(gè)部分,分別是的客戶端和服務(wù)端。關(guān)于應(yīng)用商店UK8S應(yīng)用商店的前端頁(yè)面已經(jīng)下線,如需使用請(qǐng)通過(guò)Helm命令行操作,安裝使用應(yīng)用商店關(guān)于HelmHelm是Kubernetes的包管理工具,用于簡(jiǎn)化K...

    Tecode 評(píng)論0 收藏0
  • 容器UK8S】新手指導(dǎo)

    摘要:詳細(xì)請(qǐng)見(jiàn)產(chǎn)品價(jià)格產(chǎn)品概念使用須知名詞解釋漏洞修復(fù)記錄集群節(jié)點(diǎn)配置推薦模式選擇產(chǎn)品價(jià)格操作指南集群創(chuàng)建需要注意的幾點(diǎn)分別是使用必讀講解使用需要賦予的權(quán)限模式切換的切換等。UK8S概覽UK8S是一項(xiàng)基于Kubernetes的容器管理服務(wù),你可以在UK8S上部署、管理、擴(kuò)展你的容器化應(yīng)用,而無(wú)需關(guān)心Kubernetes集群自身的搭建及維護(hù)等運(yùn)維類(lèi)工作。了解使用UK8S為了讓您更快上手使用,享受UK...

    Tecode 評(píng)論0 收藏0
  • 容器 UK8S應(yīng)用商店安裝應(yīng)用和管理應(yīng)用

    摘要:更新商店信息查詢應(yīng)用安裝商店應(yīng)用安裝商店應(yīng)用執(zhí)行了安裝商店應(yīng)用的命令后,我們看到了系統(tǒng)返回給我們了安裝的詳細(xì)信息。安裝應(yīng)用安裝商店應(yīng)用按照前文helm工具已經(jīng)安裝完成,接下來(lái)通過(guò)helm客戶端在kubernetes集群中創(chuàng)建一個(gè)應(yīng)用,執(zhí)行安裝前最好先進(jìn)行應(yīng)用商店的同步,以獲得最新的應(yīng)用信息。#更新商店信息 helm repo update #查詢tomcat應(yīng)用 helm search to...

    Tecode 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<