HelmKubernetes 包管理工具Helm 可以帮助我们管理 Kubernetes 应用程序 - Helm Charts 可以定义、安装和升级复杂的 Kubernetes 应用程序,Charts 包很容易创建、版本管理、分享和分布。Helm 对于 Kubernetes 来说就相当于 yum 对于 Centos 来说,如果没有 yum 的话,我们在 Centos 下面要安装一些应用程序是极度麻
转载 9月前
43阅读
简介helm是kubernetes的包管理工具,用于简化部署和管理 Kubernetes 应用。用来管理charts——预先配置好的安装包资源。Helm和charts的主要作用:应用程序封装版本管理依赖检查便于应用程序分发helm是一个C/S框架的软件,helm相当于一个客户端,tiller是一个服务端Helm CLI 是 Helm 客户端,可以在本地执行Tiller 是服务器端组件,在 Kube
一、helm简介Helm是Deis (https://deis.com/) 开发的一个用于kubernetes的包管理器。每个包称为一个Chart,一个Chart是一个目录(一般情况下会将目录进行打包压缩,形成name-version.tgz格式的单一文件,方便传输和存储)。 Helm提供了kubernetes上的软件部署,删除,升级,回滚应用的强大功能。可以通过Helm打包应用,管理应用依赖关系
首先在我们安装OpenEBS之前,来看看官网是怎么说的A. 若集群已安装Helm,可通过 Helm 命令来安装 OpenEBS:helm init helm install --namespace openebs --name openebs stable/openebs --version 1.5.0B. 除此之外 还可以通过 kubectl 命令安装:$ kubectl apply -f
转载 2024-01-12 10:15:52
181阅读
1.为什么要有集群 由于Redis主从复制架构每个数据库都要保存整个集群中的所有数据,容易形成木桶效应,所以Redis3.0之后的版本添加特性就是集群(Cluster)2.Redis集群架构说明 架构细节: (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. (2)节点的fail是通过集群中超过半数的master节点检测失效时才生效. (3
转载 2024-07-01 20:43:13
0阅读
之前在研究redis的高性能和高可用性时,经历了: 单机redis->redis主从->ShardJedis 客户端分片->Redis Sentinel 主从切换高可用->Redis Cluster 其中简单了解了一下使用中间件的方案,比如出名的有:keepalived+twemproxy+redis主从+keepalived 实现高可用和高性能。 参考过的一篇关于red
文章目录一、Helm介绍二、安装Helm三、配置Helm的repository四、部署chart(以部署redis为例)1. 搜索chart2. 拉取chart3. 修改values.yaml的一些配置(简单演示一下基本的配置)4. 启动chart5. 升级和回滚a. 升级b. 回滚 一、Helm介绍Helm是一个Kubernetes的包管理工具,就像Linux下的包管理器,如yum/apt等,
目录资源清单helm 安装 redis1. 添加 redis2. 查询 redis3. 拉取 redis chart4. 对本地 values-test.yaml5. 安装 redis6. 查看部署的 redis7. 验证 redis 集群参考文档资源清单本文安装 Redis 依赖 K8S集群 、helm,本文不提供 K8S集群 和 helm 安装方式使用此文档部署,需要自行解决 stora
转载 2023-06-15 06:36:17
560阅读
Helm 在 2019 年 11 月发布了 Helm3 , Helm3 相比于 Helm2 增加了不少新特性, 本文介绍如何通过 Helm3 在 Kubernetes 上部署 EMQ X 集群.Helm3 新特性移除了 Tiller不同的 namespace 可以使用相同的 Release Name简化模板对象 .Capabilities 使用 JSONSchema 验证 charts 的 Val
转载 2024-04-08 14:09:36
201阅读
redis集群原理之官方的Redis Cluster方案redis是单线程,但是一般的作为缓存使用的话,redis足够了,因为它的读写速度太快了。  官方的一个简单测试:测试完成了50个并发执行100000个请求。     设置和获取的值是一个256字节字符串。结果:读的速度是110000次/s,写的速度是81000次/s     在这么快的读写速度下,对于一般程序来
转载 2024-06-28 13:41:46
43阅读
<br />/data<br /><br /><br />=====
原创 2022-08-10 21:29:30
78阅读
[root@k8s-n0 workspace]# sudo helm install postgresql postgresql-8.6.4.tgz -n dmge
原创 2022-01-19 13:34:37
666阅读
[root@k8s-n0 workspace]# sudo helm install postgresql postgresql-8.6.4.tgz -n dmgeo-libWARNING: This chart is deprecatedNAME: postgresqlLAST DEPLOYED: Thu Feb 4 21:37:55 2021NAMESPACE: dmgeo-libSTATUS: deployedREVISION: 1TEST SUITE: NoneNOTES:Thi
原创 2021-07-02 14:29:51
1049阅读
在Kubernetes中使用Helm部署Redis Cluster会为您提供一个方便而可管理的方式来部署和管理Redis集群。在本文中,我将向您展示如何通过Helm来部署Redis Cluster,并在每个步骤中提供相应的代码示例。 步骤概览: | 步骤 | 描述 | | ------------------- | ---
原创 2024-05-27 11:10:56
101阅读
文章很长,建议收藏起来慢慢读!redis cluster是 生存环境常用的组件,很多小伙伴没有玩过,很可惜本文从原理到实操,都给大家做了一个介绍,后面会 持续完善Redis集群高可用常见的三种方式:Redis高可用常见的有两种方式:Replication-Sentinel模式Redis-Cluster模式中心化代理模式(proxy模式)Replication-Sentinel模式Redis sen
转载 2024-10-22 17:35:13
135阅读
要部署一个 MySQL 集群,使用 Helm 来简化 Kubernetes 中的应用程序管理是一个不错的选择。本文将逐步指导你如何来进行这一操作,包括环境准备、核心操作流程、配置详解、功能验收、排错指南及扩展应用等内容。 ### 环境准备 在开始正式的安装和配置之前,确保你的环境满足必要的软硬件要求。 #### 硬件资源评估 | 资源项 | 最小要求 | 推荐要求 | 实际可用 |
原创 6月前
113阅读
kubernetes Helm详解及部署一、Helm二、Helm安装三、Helm仓库的使用四、使用Helm部署redis-ha拉取部署文件解压更改变量文件部署redis高可用集群测试集群高可用集群的动态拉伸 一、HelmHelm是Kubernetes 应用的包管理工具,主要用来管理 Charts,类似Linux系统的yum。Helm Chart 是用来封装 Kubernetes 原生应用程序的一
转载 2023-09-22 09:44:08
312阅读
K8s----Helm包管理工具1 Helm 部署2 Helm 部署redis应用3 Helm部署metrics-server 1 Helm 部署(1)下载helm软件包官网:https://helm.sh/docs/intro/quickstart/ (2)补齐helm命名echo "source <(helm completion bash)" >> ~/.bashrc s
本篇记录使用helm在kubernetes集群上部署rancher v2.5.5 注意:rancher v2.5.5的helm chart目前不支持kubernetes 1.20.x版本,默认支持版本是1.19.x.官方配置文档:https://rancher.com/docs/rancher/v2.x/en/installation/install-rancher-on-k8s/, 如下是官方给
一、Helm1、这一部分我强烈建议,大家可以看下官方的文档,可以看中文的,说的详细和明了,使用的方式说的也很明白清楚,而且helm也不难理解 helm官方中文文档2、对于后续的helm里面的镜像都是国外的,我们使用起来十分麻烦,这里阿里又提供了,我们可以直接使用这个仓库下的,初探云原生应用管理(一): Helm 与 App Hub1.1、什么是 Helm在没使用 helm 之前,向 kuberne
  • 1
  • 2
  • 3
  • 4
  • 5