使用Helm管理kubernetes应用

Helm是一个kubernetes应用的包管理工具,用来管理charts——预先配置好的安装包资源,有点类似于Ubuntu的APT和CentOS中的yum。

安装Helm

前提要求

kubernetes1.5以上版本

首先需要安装helm客户端:

curl https://raw.githubusercontent.com/kubernetes/helm/master/scripts/get > get_helm.sh
chmod 700 get_helm.sh
./get_helm.sh

然后安装helm服务端tiller:

helm init -i sz-pg-oam-docker-hub-001.tendcloud.com/library/kubernetes-helm-tiller:v2.3.1

我们使用-i指定自己的镜像,因为官方的镜像因为某些原因无法拉取。

检查是否安装成功:

kubectl -n kube-system get pods|grep tiller
tiller-deploy-2372561459-f6p0z         1/1       Running   0          1h

参考

Copyright © jimmysong.io 2017 all right reserved,powered by GitbookUpdated: 2017-10-23 18:11:47

results matching ""

    No results matching ""