首页 > TAG信息列表 > Helm

如何使用helm优雅安装prometheus-operator,并监控k8s集群微服务

前言:随着云原生概念盛行,对于容器、服务、节点以及集群的监控变得越来越重要。Prometheus 作为 Kubernetes 监控的事实标准,有着强大的功能和良好的生态。但是它不支持分布式,不支持数据导入、导出,不支持通过 API 修改监控目标和报警规则,所以在使用它时,通常需要写脚本和代码来简化操

【云原生】Helm 常用命令(chart 安装、升级、回滚、卸载等操作)

目录一、概述二、Helm 仓库(helm repo)1)添加chart仓库2)列出已添加的仓库3)从chart仓库中更新本地可用chart的信息4)删除一个或多个仓库三、创建chart(helm create)四、chart 包安装(helm install)五、管理chart依赖(helm dependency)1)列举指定chart的依赖2)依赖升级六、Helm 列表(helm list)七

Rancher高可用部署(k8s)

先决条件 1、k8s集群 2、CLI工具(helm,kubectl) 3、Ingress Controller 添加Helm Chart仓库 使用helm repo add命令添加含有 Rancher Chart 的 Helm Chart 仓库。 请将命令中的<CHART_REPO>,替换为latest,stable或alpha。更多信息,请查看选择 Rancher 版本来选择最适合你的仓库。 lates

helm命令随记

安装 github release https://github.com/helm/helm/releases 压缩包里有helm文件,解压后将所在路径加入PATH环境变量。或者mv到/usr/bin目录下 仓库配置 添加存储库 helm repo add stable [url] helm repo add aliyun https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts h

你要的 Helm Chart 应用金丝雀发布终于来了!

作者:王易可(楚岳) 背景 Helm  是云原生领域被广泛采用的客户端应用打包和部署工具,其简洁的设计和易用的体验得到了用户的认可并形成了自己的生态,到如今已有近万个应用使用 Helm Chart 的方式打包。Helm 的设计理念足够简洁,甚至可以归纳为以下两条: 1. 对复杂的 Kubernetes API 做打

k8s helm

k8s helm 官网: https://helm.sh/ 点击charts : https://artifacthub.io/packages/search?sort=relevance&page=1 1.1 helm介绍 如果我们想在k8s集群中创建一个mysql集群,我们需要设计svc,镜像等,很是繁琐 即使我们有别人给我们写好的yaml,当我们想改里面的内容时,需要先熟悉里面的配置

helm 搭建elasticsearch + kibana

现在降本增效搞的需要自己搭建ES环境,大环境是真不好。整了一下午搞定了,记录一下。 由于需要对外网提供环境需要设置密码账号,搭建很简单密码整的老麻烦了。 开始前奏操作 生成secret # 运行容器生成证书 docker run --name elastic-charts-certs -i -w /app elasticsearch:7.7.1 /

Helm Chart 多环境、多集群交付实践,透视资源拓扑和差异

简介: 在本文中,我们将介绍如何通过 KubeVela解决多集群环境下 Helm Chart 的部署问题。如果你手里没有多集群也不要紧,我们将介绍一种仅依赖于 Docker 或者 Linux 系统的轻量级部署方式,可以让你轻松的体验多集群功能。当然,KubeVela 也完全具备单集群的 Helm Chart 交付能力。

Helm安装ingress-nginx-4.2.0

Application version 1.3.0 Chart version 4.2.0 获取chart包 helm fetch ingress-nginx/ingress-nginx --version 4.2.0 #或者curl -LO https://github.com/kubernetes/ingress-nginx/releases/download/helm-chart-4.2.0/ingress-nginx-4.2.0.tgz #或者curl -LO https://sto

K8s-helm简介

Helm简介 一、什么是 Helm(官网:https://helm.sh/) ​ 在没使用 helm 之前,向 kubernetes 部署应用,我们要依次部署 deployment、svc 等,步骤较繁琐。况且随着很多项目微服务化,复杂的应用在容器中部署以及管理显得较为复杂,helm 通过打包的方式,支持发布的版本管理和控制,很大程度上简化

kubernetes基本知识架构

一、K8S结构说明   1.网络结构   2.组件结构 二、pod概念   自主式pod   管理器管理的pod     RS、RC     deployment     HPA     StatefullSet     DaemonSet     Job、Cronjob   服务发现   Pod协同 三、网络通信模式   网络通信模式说

Helm 部署 skywalking-v8.4.0

目录1. 调用链简介2. 环境3. K8S 集群部署 nfs 环境3.1 创建命名空间3.2 创建 NFS3.3 创建 StorageClass4. K8S 安装 ES5. 安装 skywalking5.1 安装 Helm5.2 初始化 skywalking 的 charts 配置5.3 配置 skywalking 的 vaules 配置参数5.4 helm 安装 skywalking 8.4.0 1. 调用链简

二十八、Helm

使用Helm3管理复杂应用的部署 认识Helm 为什么有helm? Helm是什么? kubernetes的包管理器,“可以将Helm看作Linux系统下的apt-get/yum”。 对于应用发布者而言,可以通过Helm打包应用,管理应用依赖关系,管理应用版本并发布应用到软件仓库。 对于使用者而言,使用Helm后不用需要了解

二十九、Helm常用命令

# 创建一个chart范例 helm create HELM-NAME # 检查chart语法 helm lint ./HELM-NAME # 使用默认chart部署到k8s helm install --name RELEASE-NAME ./HELM-NAME --set service.type=NodePort # 查看当前的部署列表 helm ls # 查询一个特定的 Release 的状态 helm status RELE

kubesphere -- 应用仓库

应用仓库使用 前提知识: kubesphere 的生态环境Helm: https://helm.sh/ 所有的应用都放在Charts 中,可以自行search helm 中的应用是bitnami公司发布的,所以想要部署需要 企业空间管理员 先设置应用仓库     部署演示 第一:(获取bitnami 仓库地址)           bitnami

k8s(十一)helm--安装premetheus

1 prometheus基础知识 1.1 prometheus简介 Prometheus 是一套开源的系统监控报警框架。和Kubernetes类似,它也发源于Google的Borg体系,其原型为Borgmon,是一个几乎与Borg同时诞生的内部监控系统,由工作在SoundCloud的Google前员工在 2012年创建。之后作为社区开源项目进行开发,并于2015

k8s:部署Prometheus与Grafana

部署 在k8s中部署prometheus和grafana,推荐使用kube-prometheus-stack快速搭建prometheus生态。 官方helm地址:https://artifacthub.io/packages/helm/prometheus-community/kube-prometheus-stack charts下载 前置环境 Kubernetes 1.16+ Helm 3+ 执行: helm repo add prometheus-c

使用Karmada实现Helm应用的跨集群部署

摘要:借助Karmada原生API的支持能力,Karmada可以借助Flux轻松实现Helm应用的跨集群部署。 本文分享自华为云社区《 使用Karmada实现Helm应用的跨集群部署【云原生开源】》,作者:华为云云原生开源团队。 背景 通过使用 Kubernetes 原生 API 并提供高级调度功能,Karmada已经实现了多集群

【转】KubeSphere 多集群管理大招:使用 QKE 管理多个 ACK 集群

原文:https://cloud.tencent.com/developer/news/810391   ------------- 各位社区的小伙伴,大家好。我是红亚科技的 CTO 卢兴民,今天给大家分享一下我们公司的团队在使用 KubeSphere 进行多集群管理,还有应用发布上的实践工作。 基于 KubeSphere 部署青椒课堂 —— 业务架构 先介绍

helmfile使用

说明 使用helmfile时,我们首先得了解helm的使用,以及如何开发一个helm chart。 helm是kubernetes的包管理工具。在实际的使用场景中我们涉及同时部署多个chart、区分不同的部署环境、版本控制等需求。基于此需求,可以使用helmfile工具。 helmfile通过helmfile文件帮助用户管理和维护

consul部署(k8s部署方式)

这里我们使用helm进行部署 1.下载helm wget https://get.helm.sh/helm-v3.9.0-linux-amd64.tar.gz 2.配helm的repo源 helm repo add hashicorp https://helm.releases.hashicorp.com 3.编写consul的config.yml文件 global: name: consul # Configure your Consul servers i

K8S Helm安装部署 MariaDB 高可用、主从集群

安装 Helm3 # 官网下载慢 # wget https://get.helm.sh/helm-v3.5.4-linux-amd64.tar.gz wget http://qiniu.dev-share.top/helm-v3.5.4-linux-amd64.tar.gz tar -zxvf helm-v3.5.4-linux-amd64.tar.gz cp linux-amd64/helm /usr/local/bin # 查看helm client版本 helm version

helm 安装 monodb 集群

目录资源清单helm 安装 MongoDB 3副本集1. 添加 bitnami 的仓库2. 查询 MongoDB 资源3. 拉取 MongoDB chart 到本地4. 对本地 values-test.yaml 修改5. 安装 MongoDB 集群6. 查看部署的 MongoDB 集群7. 连接 MongoDB 集群 验证服务参考文档 资源清单 本文安装 MongoDB 依赖 K8S

安装helm

直接下载一个二级制,然后解压到/usr/local下就行: 下载地址: https://github.com/helm/helm/releases Download your desired version Unpack it (tar -zxvf helm-v3.0.0-linux-amd64.tar.gz) Find the helm binary in the unpacked directory, and move it to its desired desti

helm安装和使用

helm安装和使用