首页 > 其他分享 >helm 之 创建的 chart

helm 之 创建的 chart

时间:2023-02-20 09:45:22浏览次数:40  
标签:tmp 创建 redis chart yaml helm root

前面个章节中我们学会了如何使用别人定义好的chart,那我们可以定义自己的chart么,helm的回答是可以的。

第一步:使用helm create redis创建chart模板

helm create redis

生成目录结果如下

[root@allinone tmp]# tree redis/
redis/
├── charts      		# 包含chart依赖的其他chart
├── Chart.yaml 			# 包含了chart信息的YAML文件
├── templates 			# 模板目录, 当和values 结合时,可生成有效的Kubernetes manifest文件
│   ├── deployment.yaml
│   ├── _helpers.tpl
│   ├── hpa.yaml
│   ├── ingress.yaml
│   ├── NOTES.txt
│   ├── serviceaccount.yaml
│   ├── service.yaml
│   └── tests
│       └── test-connection.yaml
└── values.yaml 		# chart 默认的配置值

第二步:通过helm create redis的创建的模板中自带了一个Chart.yaml样例。

通过helm lint redis 检验chart语法

[root@allinone tmp]# helm lint redis
==> Linting redis
[INFO] Chart.yaml: icon is recommended

1 chart(s) linted, 0 chart(s) failed

第三步:打包chart

[root@allinone tmp]# helm package redis      
Successfully packaged chart and saved it to: /tmp/redis-0.1.0.tgz
[root@allinone tmp]# ll
总用量 4
drwxr-xr-x 4 root root   93 2月  18 10:15 redis
-rw-r--r-- 1 root root 3761 2月  18 10:16 redis-0.1.0.tgz

第四步:安装chart

helm install ./redis-0.1.0.tgz --generate-name

标签:tmp,创建,redis,chart,yaml,helm,root
From: https://www.cnblogs.com/wangend/p/17136286.html

相关文章

  • echarts实现3个y轴的图表
    option={xAxis:{type:'category',data:['Mon','Tue','Wed','Thu','Fri','Sat','Sun','Mon','Tue','Wed','Thu',]}......
  • 创建自己的函数库
    前言  回顾一下,前面点亮led灯我们都进行了哪些操作。  首先需要看电路图,然后找到led灯的控制引脚,然后了解了控制引脚的方法是通过操作相应的物理地址,接着知道了可以映......
  • ArcGIS Pro SDK 001 基于SDK创建第一个插件
    ArcGISProSDK只能开发ArcGISPro软件上的插件,不能单独开发独立的应用程序。ArcMap是32位的,在处理大数据时,经常会崩溃,但同样的数据和逻辑,因为ArcGISPro是64位的,可以顺利......
  • powershell-批量创建AD用户
    #批量创建AD用户并使用随机密码,将账户密码输出$users=Get-Content-Path"C:\Users\Username\Documents\userlist.txt"foreach($userin$users){$FirstInitial=($u......
  • IDEA如何使用Maven不通过模板创建javaWeb项目
    IDEA如何使用Maven不通过模板创建javaWeb项目1.创建项目进入IDEA,点击“项目”>“新建项目”,填写项目信息,最后点击“创建”。点击“创建”后,自动进入新创建的项目。......
  • 创建子进程拷贝的
      操作文件内核中的结构变化:  在创建一个子进程时,子进程也会有一个进程表项,子进程进程表项中的文件描述符表是复制的父进程的。......
  • 软件测试|Python数据可视化神器——pyecharts教程(一)
    前言我们都知道百度开源了一个Echarts数据可视化库,支持绘制各种主流的图表。Python在数据分析方面是十分强大的,于是,pyecharts就应运而生了。pyecharts简介及安装pyecharts继......
  • 软件测试|数据可视化神器——pyecharts教程(二)
    前言上篇文章我们介绍了pyecharts的安装和绘制基础的柱状图,本篇文章我们将介绍绘制Map图,很多时候,我们统计数据都会分地区来展示,将数据和地图结合会更加直观,所以,我们今天就来......
  • 软件测试|Python数据可视化神器——pyecharts教程(三)
    前言前面两篇文章我们使用pyecharts绘制了柱状图以及基于地图的热力图等图像,在我们的日常工作中,还有饼状图也是我们经常使用的图像,下面我们来介绍一下使用pyecharts绘制饼状......
  • Flink中的创建Watermark水位线
    在Flink中,水位线可大致分为乱序流水位线和有序流水位线。实际开发中用的最多的就是乱序流水位线在此之前,你已了解Flink在分布式环境下Watermark的传播方式Flink官方提供......