当前位置: 首页 > news >正文

kubernetes》》k8s》》Heml

Heml

下载地址

安装

在这里插入图片描述

curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash

在这里插入图片描述
在这里插入图片描述

# helm 添加 仓库
# helm repo add  仓库名称  仓库地址
helm repo add  stable  http://mirror.azure.cn/kubernetes/charts/# 查看helm 仓库列表
helm repo list
# 结果如下
NAME                           	URL                                                               
nfs-subdir-external-provisioner	https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner/
aliyun                         	https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts            
stable                         	http://mirror.azure.cn/kubernetes/charts/ #  搜索 chart应用
helm  search repo  mysql
# 结果如下
NAME                            	CHART           VERSION	    APP VERSION	   DESCRIPTION                                       
aliyun/mysql                    	0.3.5        	           	Fast, reliable, scalable, and easy to use open-...
stable/mysql                    	1.6.9        	5.7.30     	DEPRECATED - Fast, reliable, scalable, and easy...
stable/mysqldump                	2.6.2        	2.4.1      	DEPRECATED! - A Helm chart to help backup MySQL...
stable/prometheus-mysql-exporter	0.7.1        	v0.11.0    	DEPRECATED A Helm chart for prometheus mysql ex...
aliyun/percona                  	0.3.0        	           	free, fully compatible, enhanced, open source d...
aliyun/percona-xtradb-cluster   	0.0.2        	5.7.19     	free, fully compatible, enhanced, open source d...
stable/percona                  	1.2.3        	5.7.26     	DEPRECATED - free, fully compatible, enhanced, ...
stable/percona-xtradb-cluster   	1.0.8        	5.7.19     	DEPRECATED - free, fully compatible, enhanced, ...
stable/phpmyadmin               	4.3.5        	5.0.1      	DEPRECATED phpMyAdmin is an mysql administratio...
aliyun/gcloud-sqlproxy          	0.2.3        	           	Google Cloud SQL Proxy                            
aliyun/mariadb                  	2.1.6        	10.1.31    	Fast, reliable, scalable, and easy to use open-...
stable/gcloud-sqlproxy          	0.6.1        	1.11       	DEPRECATED Google Cloud SQL Proxy                 
stable/mariadb                  	7.3.14       	10.3.22    	DEPRECATED Fast, reliable, scalable, and easy t...

查看 mysql 的chart信息

helm show values stable/mysql 

在这里插入图片描述

拉取仓库中的 mysql

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
》》values.yaml
chart支持在安装时根据参数进行定制化配置,而values.yaml 则提供这些配置参数的默认值

》》templates目录
各类Kubernetes 资源的配置模板都放置在这里。Helm会将 values.yaml 中的参数值 注入模板中,生成标准的yaml配置文件

定制化 chart

1>>指定 values文件

helm install mysql --values=定制化的values.yaml

2>> --set 直接传入参数

升级和回滚 release

创建 chart

在这里插入图片描述

调试 chart

相关文章:

  • 开源模型应用落地-语音合成-MegaTTS3-零样本克隆与多语言生成的突破
  • 从 Java 到 Kotlin:在现有项目中迁移的最佳实践!
  • SpringMVC知识体系
  • Java语言的进化:JDK的未来版本
  • Convenience Variable in GDB
  • 缓存穿透、雪崩、击穿深度解析与解决方案
  • 驱动开发硬核特训 · Day 19:从字符设备出发,掌握 Linux 驱动的实战路径(含 gpio-leds 控制示例)
  • oralce 查询未提交事务和终止提交事务
  • [特殊字符]️ 基于Pytest的自动化测试框架架构解析
  • 不要使用Round函数保留小数位了
  • 【问题】解决docker的方式安装n8n,找不到docker.n8n.io/n8nio/n8n:latest镜像的问题
  • RocketMQ事务消息详解
  • c#-命名和书写规范
  • Java虚拟机(JVM)家族发展史及版本对比
  • C语言之阶乘2.0
  • H3C Magic路由器安全警报来啦![特殊字符][特殊字符]
  • uniapp 仿小红书轮播图效果
  • 深度解析 TransmittableThreadLocal(TTL):原理、实战与优化指南
  • Node.js 学习入门指南
  • Linux 内核 IPv4 套接字创建机制与协议表管理深度解析
  • 石磊当选河北秦皇岛市市长
  • 获公示拟任省辖市委副书记的胡军,已赴南阳履新
  • 中国驻英国大使郑泽光:中国反制美国关税是为了维护国际公平正义和多边贸易体制
  • 解放日报头版:外资汽车产业链布局上海步伐明显加快
  • “两高”司法解释:升档为境外非法提供商业秘密罪的量刑标准
  • 上海车展迎来超百款首发新车,全市多区开展汽车促消费活动