Kubernetes istio入门玩家笔记 最近需要用 istio-ingress 做一些事情, 所以先在测试环境部署一下 istio 玩一下. 部署 istio 部署 istio 选择了 Helm 来生成部署文件, 关于 Helm 可以见 Helm入门笔记 因为暂时只需要 istio-ingress 的功能,所以裁剪了许多不需要的组件, 最终的 Helm template 如下: helm template /opt/istio-0.8.0/install/kubernetes/
Kubernetes Helm入门笔记 背景 Helm是一个用来管理Kubernetes应用的工具,方便安装/卸载/管理Kubernetes应用,类似包管理器。Helm调用预先配置好的安装包 Chart,Chart是封装了Kubernetes应用的yaml文件,它可以在部署应用的时候自定义一些内容,方便应用的定制化和分发,另一方面Helm也管理了应用依赖和版本。 所以,可以方便地用Helm: 安装已有应用; 制作自定义的应用安装包; 私有Chart仓库服务; Helm 安装时已经默认配置好了两个仓库:stable 和 local。stable 是官方仓库,local 是用户存放自己开发的 chart 的本地仓库。 基本概念 Chart 一个安装包,其中包含了运行一个应用所需要的镜像、依赖和资源定义等;