中文字幕精品亚洲无线码二区,国产黄a三级三级三级看三级,亚洲七七久久桃花影院,丰满少妇被猛烈进入,国产小视频在线观看网站

k8s~helm3更方(fang)便的部署

上(shang)級講了(le)helm2的安裝,并且在安裝過程中(zhong)可能會出(chu)現問題(ti),主要是(shi)與k8s版本(ben)沖突(tu)的問題(ti),而最新的helm3對整(zheng)個(ge)helm的架(jia)構都有(you)了(le)一個(ge)改進(jin),它只有(you)一個(ge)客戶端的helm程序(xu),由它進(jin)行連(lian)接(jie)k8s集群,完成(cheng)對charts的部(bu)署工作。

下載helm3

//get.helm.sh/helm-v3.0.0-linux-amd64.tar.gz

查看配置信息

[root@i-pcwovafu bin]# helm env
HELM_NAMESPACE="default"
HELM_KUBECONTEXT=""
HELM_BIN="helm"
HELM_DEBUG="false"
HELM_PLUGINS="/root/.local/share/helm/plugins"
HELM_REGISTRY_CONFIG="/root/.config/helm/registry.json"
HELM_REPOSITORY_CACHE="/root/.cache/helm/repository"
HELM_REPOSITORY_CONFIG="/root/.config/helm/repositories.yaml"

添加公用的倉庫

helm repo add stable //mirror.azure.cn/kubernetes/charts
helm repo add aliyun //kubernetes.oss-cn-hangzhou.aliyuncs.com/charts 
helm repo update

指定對應的k8s集群

這一步非常關鍵,它(ta)是helm與k8s通訊的保證(zheng),這一步就(jiu)是把k8s環境變(bian)量KUBECONFIG進行(xing)配置

export KUBECONFIG=/root/.kube/config #可以寫到/etc/profile里

查詢一個charts

[root@i-pcwovafu ~]# helm search hub  nginx
URL                                                     CHART VERSION   APP VERSION     DESCRIPTION
//hub.helm.sh/charts/choerodon/nginx-file...      0.1.0           1.13.5-alpine   A Helm chart for Kubernetes
//hub.helm.sh/charts/cloudposse/nginx-ing...      0.1.8                           A Helm chart for Nginx Ingress
//hub.helm.sh/charts/cloudposse/nginx-def...      0.5.0                           A Helm chart for nginx-default-backend to be us...
//hub.helm.sh/charts/cloudposse/fail-whale        0.1.1                           A Helm chart that provides a mainte

構建一個nginx的用例

 helm create nginx
 helm nignx-demo ./nginx

查詢我們的nginx pod

[root@i-pcwovafu bin]# rancher kubectl get pods -n default
NAME                         READY   STATUS    RESTARTS   AGE
web-nginx-858f7d9cc5-hlhkj   1/1     Running   0          2m14s

也可以(yi)使用(yong)helm命令來查看

[root@i-pcwovafu bin]# helm list
NAME            NAMESPACE       REVISION        UPDATED                                 STATUS         CHART            APP VERSION
web-nginx       default         1               2020-04-07 17:09:53.480335758 +0800 CST deployed       nginx-0.1.0      1.16.0

這樣一個最簡單的helm應用(yong)就建立好(hao)了(le)!

posted @ 2020-04-07 17:22  張占嶺  閱讀(4823)  評論(1)    收藏  舉報