zoukankan      html  css  js  c++  java
  • helm3命令

    helm3使用方法
    https://blog.z0ukun.com/?p=2092
    https://www.cnblogs.com/fengzi7314/p/13824992.html

    一. 查找charts
    1. helm repo list 查看当前仓库配置
    2. helm repo add stable http://mirror.azure.cn/kubernetes/charts/ 添加仓库,其中stable是自定义的名字,可以随便写
    3. helm repo update 更新仓库
    4. helm repo remove stable 移除原先的仓库
    5. helm search repo minio 查找仓库中的软件
    6. helm inspect chart chart名字 查看一个chart的详细信息

    常用的helm仓库
    http://mirror.azure.cn/kubernetes/charts/ 微软仓库
    https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts 阿里云镜像仓库

    二. 安装/卸载chart
    1. helm install stable/mysql --generate-name 随机生成一个名字
    2. 也可以使用--set name来自定义名字
    helm install --set name=mysqldb stable/mysql --generate-name
    3. helm list 查看安装的charts
    4. helm status mysql-1584976849 跟踪 release 状态或重新读取配置信息
    5. helm uninstall release名字 #卸载release


    三. 自定义chart

    1. helm inspect values stable/mysql | more 查看chart的配置选项

    2. 我们可以直接在 YAML 格式的文件中来覆盖上面的任何配置,在安装的时候直接使用该配置文件即可:(config.yaml)
    helm install -f config.yaml --set name=z0ukun stable/mysql --generate-name

    3. 在安装过程中可以使用–set来覆盖对应的 value 值,比如禁用数据持久化,我们这里可以这样来覆盖:
    helm install stable/mysql --set name=z0ukun-persistence.enabled=false --generate-name

    4. 我们这里将数据持久化禁用掉来对上面的 mysql-1584976849 进行升级:

    helm upgrade -f config.yaml mysql-1584976849 stable/mysql  其中stable/mysql是chart名, mysql-1584976849是创建后生成的名字
    或者
    helm upgrade -f values.yaml mysql ../mysqlha -n kuaikong  mysqlha是chart文件夹名, mysql是创建后生成的实例名
    

      

    5 release 的版本是递增的,每次安装、升级或者回滚,版本号都会加1,第一个版本号始终为1
    helm history 命令查看 release 的历史版本

    6. helm rollback mysql-1584976849 1 回滚到上一个版本

    7. helm pull harbor/harbor 拉取helm镜像 可修改values.yaml文件来实现自定义
    helm install mysql . -f ./values.yaml
    或者
    helm install harbor ../harbor 第二个harbor是解压后chart文件夹的文件, 第一个harbor是自定义的名字

    努力生活,融于自然
  • 相关阅读:
    java 单元测试 No tests were found 和 org.junit.platform.commons.JUnitException: TestEngine with ID 'junit-jupiter' failed to discover tests
    Cesium 各种坐标转换
    windows express + https ssl 证书申请
    layui数据表格跨行自动合并
    mui中的遍历each()
    点击按钮,回到页面顶部的5种写法
    html中a标签中实现点击事件
    @-webkit-keyframes 动画 css3
    在手机上调试H5页面
    SQL Server 按某一字段分组取最大(小)值所在行的数据
  • 原文地址:https://www.cnblogs.com/regit/p/15132965.html
Copyright © 2011-2022 走看看