Helm简介一、什么是 Helm(官网:https://helm.sh/)	在没使用 helm 之前,向 kubernetes 部署应用,我们要依次部署 deployment、svc 等,步骤较繁琐。况且随着很多项目微服务化,复杂的应用在容器中部署以及管理显得较为复杂,helm 通过打包的方式,支持发布的版本管理和控制,很大程度上简化了 Kubernetes 应用的部署和管理,就像 Java 使用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-03 18:10:26
                            
                                281阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用 Helm 在 Kubernetes 中安装 Redis
在现代云计算架构中,Kubernetes(K8s)已经成为容器编排的标准。为了简化应用程序的部署和管理,Helm 是一个流行的包管理工具。今天,我们将通过一个实例,向您展示如何使用 Helm 在 Kubernetes 中安装 Redis。
## Redis 简介
Redis 是一个开源的、基于内存的数据结构存储系统,通常用作数            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-15 05:53:54
                            
                                103阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.下载nfs-subdir-external-provisioner-4.0.18.tgz
2.解压tar -zxvf ./nfs-subdir-external-provisioner-4.0.18.tgz3.修复value.yaml文件replicaCount: 1
strategyType: Recreate
image:
  repository: harborc.flexium.co            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-02 15:36:00
                            
                                303阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            helm概述为什么需要helm?下平时OS安装软件时为什么需要yum安装你可以类比到在k8s中安装 软件为什么需要helm。看一下官方sloganHelm is the best way to find, share, and use software built for Kubernetes.如果一个40多个微服务的超大型应用,每个服务又包含了多个Kubernetes资源,比如 Service、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-16 11:06:26
                            
                                47阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            K8S使用Helm离线部署EFK
一、流程概述
要实现K8S使用Helm离线部署EFK,首先需要离线下载EFK相关镜像,然后使用Helm进行部署。
下面是整个流程的步骤概览:
步骤 | 操作
------------ | -------------
准备离线下载配置 | 配置使用阿里云的镜像服务、使用harbor仓库
离线下载镜像 | 使用离线下载配置下载EFK相关镜像
创建namespac            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-18 12:57:39
                            
                                153阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Kubernetes离线安装Helm
## 一、流程概述
要实现Kubernetes离线安装Helm,首先需要下载Helm的安装包以及配置必要的文件,然后将这些文件传输到离线环境中进行安装。下面是整个流程的概览:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 下载Helm二进制文件及依赖文件 |
| 2 | 将文件上传至离线环境中 |
| 3 | 安装Helm |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-09 10:40:13
                            
                                310阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Helm 组件及相关术语Helm 致力于成为 Kubernetes 的包管理工具,可以方便地发现、共享和构建 Kubernetes 应用,它包含几个基本概念:Chart:一个 Helm 包,其中包含了运行一个应用所需要的镜像、依赖和资源定义等,还可能包含 Kubernetes 集群中的服务定义,类似 Homebrew 中的 formula,APT 的 dpkg 或者 Yum 的 rpm 文件;Re            
                
         
            
            
            
            # k8s 离线安装redis
## 概述
本文将介绍如何在kubernetes(k8s)集群中进行离线安装redis。我们将按照以下步骤进行操作:
1. 准备离线安装包和依赖文件
2. 配置k8s集群
3. 创建redis的deployment和service
4. 验证安装结果
## 步骤详解
### 1. 准备离线安装包和依赖文件
在进行离线安装redis之前,我们需要下载redis            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-20 03:22:04
                            
                                219阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             目录一、重要概念1.1 基础1.2 补充二、组件2.1 Master 组件kube-apiserverETCDkube-controller-managercloud-controller-manager 具体功能:DNS用户界面容器资源监测Cluster-level Logging2.2 节点(Node)组件kubeletkube-proxydockerRKTsupervisordfluent            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-17 23:03:31
                            
                                132阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用Helm在Kubernetes上部署Redis
在Kubernetes集群中部署应用程序是一个复杂的过程,需要考虑诸多因素,例如网络配置、存储需求、负载均衡等。为了简化这个过程,可以使用Helm来管理Kubernetes应用。Helm是一个Kubernetes的包管理工具,允许用户定义、安装和升级复杂的Kubernetes应用。
本文将介绍如何使用Helm在Kubernetes上部署R            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-15 03:52:01
                            
                                51阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            介绍Helm是Kubernetes的软件包管理器,允许开发人员和操作员更轻松地在Kubernetes集群上配置和部署应用程序。在本教程中,我们将设置Helm并使用它来安装,重新配置,回滚,然后删除Kubernetes Dashboard应用程序的实例。 仪表板是基于Web的官方Kubernetes GUI。有关Helm及其包装生态系统的概念性概述,请阅读我们的文章“Helm简介” 。先决条件在本教            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-21 05:49:54
                            
                                79阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 从头开始学习如何在Kubernetes上安装和使用Helm
## 概述
Helm是Kubernetes的一个包管理工具,可以简化部署和管理容器化应用程序的过程。本文将向你介绍如何在Kubernetes集群上安装Helm。
### 步骤概览
以下是安装Helm的主要步骤:
| 步骤                           | 描述            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-19 14:23:40
                            
                                100阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这篇文章主要为大家介绍了k8s的包管理工具helm使用简介,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步Helm Helm是什么?Helm是Kubernetes的软件包管理器,类似于yum、apt等包管理工具一样,Helm可以轻松的一键式部署出我们想要的应用。编写Helm有三个主要目标:1.轻松地实现从“从零到Kubernetes”;2.提供与操作系统类似的软件包管理系统;3.强调            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-09 20:11:12
                            
                                39阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            下载安装包,并解压 wget https://get.helm.sh/helm-v2.15.2-linux-amd64.tar.gz tar -xvf helm-v2.15.2-linux-amd64.tar.gz cd helm-v2.15.2-linux-amd64/ cp helm /usr/ ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-01 23:51:00
                            
                                339阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Kubernetes (K8s) 是一个容器编排平台,用于自动化容器的部署、扩展和管理。它提供了一种跨主机集群中管理和运行容器化应用程序的方法。Helm 是 Kubernetes 社区开发的一款包管理工具,用于简化在 Kubernetes 上部署和管理应用程序的过程。本文将介绍如何安装和使用 Helm 在 Kubernetes 集群上进行应用的管理。
## 环境准备
在开始之前,确保已经安装好以            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-02 11:25:59
                            
                                178阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言相信对于包管理工具,大家肯定是不陌生的,如:java有maven/gradle、python有pip、nodejs有npm/yarn等,而k8s也有其包管理工具-helm。使用helm我们可以更为方便地将应用发布到k8s集群。环境主机名ip角色mldong01192.168.0.245mastermldong02192.168.0.54node01mldong03192.168.0.22nod            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-05 21:42:23
                            
                                227阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            K8S 安装 Helm
作为一名经验丰富的开发者,今天我将教会你如何在Kubernetes(K8S)上安装和使用Helm。Helm是Kubernetes的一个包管理工具,它可以帮助我们更轻松地部署、管理和升级应用程序。
在开始之前,请确保已经正确安装并配置了Kubernetes集群。如果你还没有安装Kubernetes,请先参考Kubernetes官方文档进行安装。
整体流程
下面是我们完            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-06 10:21:32
                            
                                131阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            配置离线安装环境(https://centos.pkgs.org/ 按依赖顺序) - centos7.8(CPU一定要大于2核,内存大于2G不然会无法安装)服务器节点192.168.6.100k8s-master192.168.6.101k8s-node1192.168.6.102k8s-node21.准备需要用到的包(找一台可以联网的centos服务器)cd /opt/repoyum insta            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 03:37:45
                            
                                289阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            安装前必读:1、kube1.18.0不要用,kube1.18.0不要用,kube1.18.0不要用,上官网花钱买个稳定版本!!!2、因为sealos1.20+ 不支持docker.,所以不建议安装1.20+,就装1.19+版本即可!!!且1.19+版本会自动把docker安装好!!!3、我之前安装了多次,最终都以格式化系统重装结束,一把辛酸泪……所以如果你遇到实在安装不下去了,就格式化吧……或者你            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-06 17:22:36
                            
                                88阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            离线安装过程,仅供参考,陆续更新。 机器三台 master 为01 slave 为03 04以下步骤1到7,三台都需操作。一. 关闭防火墙二、关闭swapswapoff -a三、关闭selinuxsed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config setenforce 0 getenforce 确保为disabled四            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-07 14:49:11
                            
                                312阅读
                            
                                                                             
                 
                
                                
                    