首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Helm

    二、Helm 相关组件 Helm 包含两个组件,分别是 helm 客户端 和 Tiller 服务器: ​helm : 是一个命令行工具,用于本地开发及管理chart,chart仓库管理等 Tiller:...安装好 helm 客户端后,就可以通过以下命令将 Tiller 安装在 kubernetes 集群中 : helm init # 这个地方默认使用 “https://kubernetes-charts.storage.googleapis.com...可以使用阿里云的源来配置 : helm init --upgrade -i registry.cn-hangzhou.aliyuncs.com/google_containers/tiller:v2.16.7...更新仓库: helm repo update Helm 常用命令 # 创建一个chart范例 helm create HELM-NAME # 检查chart语法 helm lint ..../HELM-NAME # 回滚当前release helm rollback RELEASE-NAME 3(版本号) # 删除该release helm delete RELEASE-NAME helm

    1.2K31

    init container

    文章目录 应用场景 介绍 示例 init container 与普通应用容器区别 init container 中的资源请求/限制 应用场景 等待其他关联组件正确运行 基于环境变量或配置模板生产配置文件...init container 的重启策略建议设置为 OnFailure。...container 与普通应用容器区别 1)init container 必须先于应用容器执行完成,当设置了多个 init container 时,将按照顺序逐个执行,并且只有前一个 init container...2)在 init container 的定义中也可以设置资源限制、Volume 的使用和安全策略等 3)init container 不能设置 readinessProbe 探针。.../限制之和和上面的大的为准 3)依据上两条,所以 init container 可以为初始化操作预留系统资源,即使后续容器无需使用这些资源 4)Pod 的有效 QoS 等级适用于 init container

    1.9K10

    git init 和 git init –bare 的区别

    使用命令"git init --bare"(bare汉语意思是:裸,裸的)初始化的版本库(暂且称为bare repository)只会生成一类文件:用于记录版本库历史记录的.git目录下面的文件;而不会包含实际项目源文件的拷贝...bare选项时,不再生成.git目录,而是只生成.git目录下面的版本历史记录文件,这些版本历史记录文件也不再存放在.git目录下面,而是直接存放在版本库的根目录下面 1.不使用--bare git init...2.使用--bare git init --bare joshuatest2.git ? 用"git init"初始化的版本库用户也可以在该目录下执行所有git方面的操作。...但如果是往远端仓库中空闲的分支上提交还是可以的,比如 git push origin master:test   还是可以成功的 解决办法就是使用”git init –bare”方法创建一个所谓的裸仓库

    2.7K80

    Helm Chart 开发 :7个常用的Helm 函数

    但通常企业中应用部署的情况下,我们会具有开发创建Helm Chart的必要性。 想要制作自己的 Helm Chart的原因有很多。也许最直接的就是打包您自己的应用程序。...设置Helm环境 幸运的是,Helm 创建者可以非常轻松地通过命令创建一个 Helm Chart示例,该Chart可以根据用户的特定需求进行自定义。...您可以参考Helm 文档来获取此类参考。相反,我们将介绍一些一起使用多个函数的用例。 现在,让我们开始我们的 Helm 函数之旅。 1....metadata: name: my-configmap data: config.yaml: | {{ .Values.config }} 但是,如果您尝试使用此配置部署Chart,它将失败...以下命令可以帮助我们了解此Chart失败的原因: helm template --debug test . 即使 Helm 无法处理它们,这也会为您提供生成的原始 YAML。

    1.5K50
    领券