Helm 第4页
Helm目录层级与内置变量-AI运维探索者

Helm目录层级与内置变量

一、Helm目录层级 1.创建一个Chart 2.查看Helm目录层级 上面文件说明: * `charts/`目录: 可以包含其他的chart(称之为子chart) * `Chart.yaml` 文件包含了该chart的描述。你可以从模板中访问它 *...
头像4年前
0417
Helm实战:安装扩容与删除Zookeeper集群-AI运维探索者

Helm实战:安装扩容与删除Zookeeper集群

一、前言 本文主要以下几方面介绍Helm安装zookeeper集群: * 查看Zookeeper包版本 * 下载最新版zookeeper * 修改values.yaml相应配置 * 安装zookeeper集群 * 测试zookeeper集群服务正常 二、查看...
头像4年前
04114
Helm实战:离线部署MySQL到Kubernetes集群-AI运维探索者

Helm实战:离线部署MySQL到Kubernetes集群

一、安装Mysql到K8s集群(离线) 参考链接:https://artifacthub.io/packages/helm/bitnami/mysql 1、下载chart包 2、解压并修改values.yaml文件 修改后的完整配置文件 3、安装单机版的mysql 验...
头像4年前
04013
Kubernetes中间件容器化:应用部署思路与RabbitMQ单实例实战-AI运维探索者

Kubernetes中间件容器化:应用部署思路与RabbitMQ单实例实战

一、中间件容器化 1.1 如何部署一个应用至K8s 1.了解应用 * 应用的架构 * 应用相关配置 * 应用端口号 * 应用如何启动 2.获取应用镜像 3.获取合适部署方式 * 分为有状态还是无状态 * 是否要配置...
头像4年前
04014
Helm实战:使用Chart将Redis部署到Kubernetes-AI运维探索者

Helm实战:使用Chart将Redis部署到Kubernetes

一、Helm Chart实战 1.1 环境准备工作 1.1 添加仓库和ns 1.添加稳定仓库 2.创建ns 1.1 搭建NFS 1、在10.0.0.22主机上搭建NFS 如果是Ubuntu 系列,则采用下面命令 2、配置共享目录 3、加载NFS配...
头像4年前
0397
Helm:Chart模板流程控制if_with_range-AI运维探索者

Helm:Chart模板流程控制if_with_range

一、if 1、修改values.yaml 2、修改service.yaml **说明:在if else end 左边加-,是为了去掉空行。{{- 表示删除左边的所有空格,直到非空格字符,而 -}}表示删除右边的所有空格。注意,换行符...
头像4年前
03712
Helm实战:StatefulSet与Chart两种方式安装RabbitMQ集群-AI运维探索者

Helm实战:StatefulSet与Chart两种方式安装RabbitMQ集群

一、前言 本文主要以两种方式介绍安装RabbitMQ集群: * StatefulSet安装RabbitMQ集群 * 编写Chart一键安装RabbitMQ集群 二、StatefulSet安装RabbitMQ集群 **说明:下面安装未涉及持久性,但是生产...
头像4年前
03712
Helm:Chart的values-AI运维探索者

Helm:Chart的values

一、Values.yaml是Helm最重要的一个配置文件。 首先,挪走自带的values.yaml 然后,写一个自定义的值 调用上面自定义变量的方法为: 在configmap.yaml里调用 查看渲染效果 但是,这个myname值是...
头像4年前
0369
Helm:自定义Chart实战-AI运维探索者

Helm:自定义Chart实战

一、1)创建chart包。 2)自定义templates模板文件 删除掉默认的模板文件 生成一个deployment模板 修改deployment.yaml 编辑svc模板 编辑configmap模板 编辑pv/pvc模板 定义values.yaml 3)参考...
头像4年前
03610
Helm开发实战:构建并部署自定义应用Chart-AI运维探索者

Helm开发实战:构建并部署自定义应用Chart

一、自定义应用 Chart 的开发流程 1.1 安装 Helm 以下是基于Helm开发一个常规应用的步骤及YAML文件: 下载地址: 说明:我用的Kubernetes版本为1.26.9,考虑到后期会升级Kubernetes版本,所以he...
头像4年前
0359