Helm chart指南系列(6) 出处与完整性验证 Chart 的出处与完整性验证 Helm拥有可帮助chart用户验证chart包完整性和出处的工具。使用基于PKI,GnuPG和备受尊敬的软件包管理器的行业标准工具,Helm可以生成并验证签名文件。 概述 完整性通过将chart与其出处记录进行比较来确定。出处记录存储在出处文件provenance中,并与打包的chart一起存储。例如,如果chart包被命名myapp-1.2.3.tgz,其出处文 云计算 2023-07-09 大白菜程序猿
Helm chart指南系列(7) chart测试 Chart测试 一个chart包含许多一起工作的Kubernetes资源和组件。作为chart作者,可能需要编写一些测试来验证chart在安装时是否按预期工作。这些测试还有助于chart消费者了解chart应该做什么。 我在网址 https://whmzsu.github.io/helm-doc-zh-cn/ 不断更新,同时也会搬运到这里,大家有兴趣加入https://github.com/whm 云计算 2023-07-09 共饮一杯
Kunbernetes容器云应用的安装部署工具Helm 1、Helm介绍 在Kubernetes中部署容器云的应用也是一项有挑战性的工作,Helm就是为了简化在Kubernetes中安装部署容器云应用的一个客户端工具。通过helm能够帮助开发者定义、安装和升级Kubernetes中的容器云应用,同时,也可以通过helm进行容器云应用的分享。在Kubeapps Hub中提供了包括Redis、MySQL和Jenkins等参见的应用,通过helm可以使用一条 云计算 2023-07-09 竹子爱熊猫
原创:kubernetes(k8s)离线安装helm和tiller 大纲: 一、为什么要安装 二、helm的安装 三、tiller的安装 四、检验是否安装的正确 五、tiller删除 一、为什么要安装 1、helm的作用:像centos7中的yum命令一样,管理软件包,只不过helm这儿管理的是在k8s上安装的各种容器。 2、tiller的作用:像centos7的软件仓库一样,简单说类似于/etc/yum.repos.d目录下的xxx.repo。 二、helm的安 云计算 2023-07-09 LOVEHL^ˇ^
(原创)kubernetes(k8s)之使用helm离线安装zookeeper和kafka 前提:搭建好了helm和tiller这两个软件,这里将使用helm来安装zookeeper和kafka(主要是kafka要依赖zookeeper)。 大纲: 一、tiller搭建的repo仓库的开启(博主暂时采用的方案) 二、搭建的大致思路(因为。。。所以。。。) 三、zookeeper的char包的制作 四、kafka的char包的制作 五、kafka的安装 六、成果的验证(暂时还未测试kafk 云计算 2023-07-09 Escape
使用helm在kubernetes上部署kafka 1.配置helm chart repo kafka的helm chart还在孵化当中,使用前需要添加incubator的repo:helm repo add incubator http://storage.googleapis.com/kubernetes-charts-incubator。 肉身在国内需要设置azure提供的镜像库地址: helm repo add stable http:// 云计算 2023-07-09 共饮一杯
istio在Kubernetes集群中部署istio和Naftis控制台 此处的Istio在Kubernetes环境下进行安装部署,部署时采用Helm工具进行,Helm客户端部署在Windows操作中。 1. 前置要求 在部署Istio之前,需要具备下面的条件: 已有Kubernetes集群环境,此处的Kubernetes的版本为15.4; 以在Kubernetes集群环境中部署和提供了kubectl和helm工具。 2. 添加istio到Helm仓库 通过执行下面的命 云计算 2023-07-09 贤蛋大眼萌
迁移Helm v3后Chart升级问题解决 前言 Helm v3发布后,带来了许多体系结构更改和新功能,最值得注意的是,删除了Tiller,并改进了升级过程。为了使用户更轻松地将其Helm v2版本转移到Helm v3,Helm维护人员还发布了一个插件,可以自动将其Helm v2版本转移到Helm v3。 在迁移到Helm v3之后,你可能会遇到后续升级失败的某些情况,例如,当升级尝试修改StatefulSet中的不可变字段时。在这些情况下 云计算 2023-07-09 醒在深海的猫
Captain 1.0.0 GA版正式发布, 稳定性及易用性提升, 支持VCS作为Chart仓库 近日,灵雀云宣布Captain 1.0.0 GA 版本正式发布。Captain 1.0经过了较长时间的持续开发及内部测试,其主要包含的新功能如下: 不再依赖 helm 以及 cert-manager 的安装及运行方式; 支持将 Git/SVN 作为 helm chart repo; ARM64 环境支持; 大量 helm 相关代码修复; kubectl plugin 大量新命令支持。 全新的安装方 云计算 2023-07-09 大猫
Kubernetes中优秀的开发或运维工具 Kubernetes在行业中很受欢迎,作为一项成熟的技术,正在被全球各地的组织越来越多地用于面向容器的微服务的开发。由于,Kubernetes能够满足应用程序多样化的要求,因此它已是常用的容器编排框架之一。 在本文中,我们将介绍适用于Kubernetes开发或运维的工具。这些工具将补充Kubernetes的基本功能并增强你的开发或运维操作。 Kubernetes中优秀的部署工具: 1.Helm 云计算 2023-07-09 大猫
2021年必会的3个Kubernetes工具 在过去的几年中,我们看到了许多工具可以在Kubernetes上简化软件开发。随着Kubernetes生态系统的不断发展,有些工具会同步改进优化,而有些工具则不能适应最新的需求。在2021年,有哪些工具是我们必须要掌握呢? 在本文中,我将重点介绍Kubernetes中的几个工具,即:Helm,Kustomize和Skaffold。 Kubernetes 众所周知,Kubernetes有一种编排应用程 云计算 2023-07-09 醒在深海的猫
Rainbond Helm 应用商店对接管理实现分析 本文作者:Rainbond 项目维护者:黄润豪 Rainbond 是一个完全开源,简单易用的云原生应用管理平台。除了支持内置的本地组件库, 云原生应用商店, 还支持 Helm 应用商店. 用户把常用的 Helm 仓库对接到 Rainbond 后, 可以简单, 方便地对Helm应用进行配置和安装。 Rainbond Helm 应用商店的功能 添加 Helm 应用商店 当前版本支持基于Helm v3协 云计算 2023-07-09 法医
kubernetes基于Prometheus和Grafana监控rabbitmq(rabbitmqexporter) 1、安装和配置rabbitmq-exporter 1.1 使用helm安装rabbitmq-exporter 这里的rabbitmq-exporter通过helm在Kubernetes中进行安装,这里需要通过rabbitmq.url,rabbitmq.user和rabbitmq.password,设置正确的rabbitmq的url地址和用户/密码。 $ helm install prom-rabb 云计算 2023-07-09 大树
Kubernetes集群使用Kubent检查是否使用了已弃用的 API Kubent 介绍 Kubent 全称Kube No Trouble是一个简单的工具,主要用于检查k8s集群中是否使用废弃的API版本 Kubent工具可以根据部署资源的进行检测,检测已弃用的API, 特别支持以下方式进行检测: 文件 YAML 或 JSON 中的本地清单 kubectl 使用kubectl.kubernetes.io/last-applied-configuration注解 He 云计算 2023-05-04 三掌柜
使用 Helm 和 Operator 快速部署 Prometheus Helm 是 Kubernetes 的包管理工具;Operator 用于管理 Kubernetes 的有状态分布式应用。本文主要描述如何使用 Helm、Operator 在 Minikube 集群上快速部署 Prometheus,并使用 Grafana 查看监控数据。Minikube 安装可以参考,搭建远程 Kubernetes 开发环境,Helm 配置可以参考,Kubernetes 的包管理器 云计算 2023-01-04 捡田螺的小男孩
使用 Helm 安装 harbor 前提准备,(1)已经安装 Helm ,参考 Helm 安装 ,(2)集群有默认的动态存储可用,参数 使用StorageClass提供PV动态存储 1. 使用 Helm 安装 Ingress Ingress 由 Ingress 和 Ingress Controller 两部分组成。在 Kubernetes 中,Ingress 对象描述路由规则;Ingress Controller 通过与 Apise 云计算 2023-01-04 向阳逐梦
国内的 Helm 镜像源 helm 官方源 https://charts.helm.sh/stable ,国内的某些机器无法访问,需要配置镜像源。 1. 官方镜像源 1 helm repo add stable https://charts.helm.sh/stable 2. Git Pages 镜像 1 helm repo add stable https://burdenbear.github.io/kube-char 云计算 2023-01-04 大白菜程序猿
Helm 2 、Helm 3 比较 Helm 3 终于发布了。我们可以告别 Tiller 了,但 Helm 3 的改变不仅于此。让我们继续探讨其他的变化。 1. 告别 Tiller Helm 3 移除了 Tiller ,是个不错的决定。但是要理解为什么不错,我们还需要了解一下 Tiller 产生的背景。Tiller 是 Helm 的服务端组件(运行在 Kubernetes 集群上),主要目的是为了让多个不同的操作者能够在同一个集群上 云计算 2023-01-04 穿过生命散发芬芳
Prometheus、Grafana 搭建 Kubernetes 监控 Prometheus 社区更新太快,之前写的一些文档有些过时。最近又开始关注可观测性,补齐运维方面的一些知识点。 1. 名词解释 Grafana 一个可视化工具,提供各种可视化面板,支持各种数据源,包括 Prometheus、OpenTSDB、MySQL 等。 Prometheus 一个时间序列数据库,主要用于收集、存储、对外提供查询数据。 Exporter 一个用来暴露服务监控指标的程序,提供 云计算 2023-01-04 LOVEHL^ˇ^