上QQ阅读APP看书,第一时间看更新
2.2.1 前置条件
在学习Helm的使用方法之前,我们需要准备如下环境。
·一个可以使用的Kubernetes集群。
·确定要采用的安全策略。由于这里只是体验,我们选择默认的最高权限部署即可。在真正的生产环境中,会针对安全隔离做很多其他的选择。
·判断是以集群级还是命名空间级的方式安装Tiller。Tiller的权限很高,所以可以根据不同的命名空间给Tiller指定不同的serviceaccount,本节的示例暂时选取集群级别安装Tiller。
Helm通过读取Kubernetes配置文件决定在哪个集群安装Tiller,通常配置文件存放在$HOME/.kube/config。这个使用方式与kubectl一致,我们可以通过运行以下命令来查看当前的集群名称:
$ kubectl config current-context my-cluster