helm3

作者: 阳光_8af8 | 来源:发表于2020-02-27 19:12 被阅读0次

    Helm 3中的关键新特性

    1. helm3 移除了Tiller,helm2 是一个cs的模式。

    2. 分布式仓库以及Helm Hub,

    Helm命令可以从远程仓库安装Chart。在Helm 3之前,通常使用预定义的中心仓库,但也能够添加其他仓库。
    Helm 3之前,如果想要安装一个Skywalking,需要执行以下命令:
    $ helm2 install --name skywalking stable/skywalking

    3.JSON Schema 验证

    Helm 3开始,chart维护者可以为输入值定义JSON Schema。这一功能的完善十分重要,因为迄今为止可以在values.yaml中放入任何你所需的内容。

    4.Helm 测试

    Helm测试以及用户在安装完每个chart之后执行helm test命令。

    5. 命令行语法

    helm install开始说起。现在版本名称已经成为必填参数,尽管在Helm 2中你可以忽略它,名称也能够自动生成。如果在Helm3中要达成相同的效果,你需要添加参数--generate-name。

    从脚本安装helm3

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

    从二进制版本安装helm3

    下载地址:https://github.com/helm/helm/releases

    注意:1.6之前的Kubernetes版本对基于角色的访问控制(RBAC)的支持有限或不支持,因此也不支持helm3.

    相关文章

      网友评论

          本文标题:helm3

          本文链接:https://www.haomeiwen.com/subject/phxthhtx.html