首页 存档 技术 查看内容

教程 | K8S中使用Helm部署nginx ingress let's encrypt

2018-3-30 13:00 |来自: 互联网 747 0

摘要: K8S技术社区正式上线啦!快快关注找到志同道合的小伙伴! let's encrypt是一种免费SSL安全证书。 nginx ingress controller提供了一种简单的方式能够将你在kubernetes上的service暴露给外界,并通过let's encrypt提 ...


K8S技术社区正式上线啦!快快关注找到志同道合的小伙伴!


let's encrypt是一种免费SSL安全证书。

nginx ingress controller提供了一种简单的方式能够将你在kubernetes上的service暴露给外界,并通过let's encrypt提供SSL安全证书。为了简化安装这些组件,我们使用Helm。



01

首先Helm是什么?




Helm是管理kubernetes charts的工具。charts是预配置好的kubernetes资源包。


用Helm可以:

  • 找到并且使用软件包作为kubernetes charts。

  • 以kubernetes charts的方式分享你自己的应用。

  • 为你的kubernetes应用创建可重复利用的builds。

  • 清晰的管理你的kubernetes manifest文件。

  • 管理Helm包的releases版本。



02

关于Helm的安装



如果你还没有安装Helm、macOS/homebrew 用户可以运行brew install kubernetes-helm获取到一个release。Helm使用kubectl和你的kubernetes集群通信。下一步你可以通过helm init命令安装helm的后端组件。运行helm version查看安装结果是否正常。


$ helm version

Client:

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部