云原生应用发布组件 Triton 支持 Helm 一键安装

Go Official Blog

共 1367字,需浏览 3分钟

 ·

2021-10-24 01:28

Triton[1] 开源一个多月以来,吸引了社区的一些小伙伴安装使用,也收到了一些反馈[2],比如没有提供一键安装的方式,导致开发、使用的体验不是很顺滑。终于在这个周末抽出时间,做了一个 helm package,通过 helm 可以很方便地将 Triton CRD、Controller manager 等组件部署到集群中,下面演示一下安装验证的步骤。

安装

在终端中执行

 helm install triton.io https://github.com/triton-io/triton/releases/download/v0.1.1/triton-0.1.1.tgz

稍等片刻后,如果输出以下信息:

NAME: triton.io
LAST DEPLOYED: Sat Oct 23 22:28:58 2021
NAMESPACE: default
STATUS: deployed
REVISION: 1
TEST SUITE: None

表示组件安装成功,可以进一步验证:

检查 Triton CRD

❯ kubectl get crds | grep triton
deployflows.apps.triton.io                                       2021-10-23T14:28:59Z

检查 Triton Controller

 > kubectl get pod -ntriton-system
NAME                                         READY   STATUS    RESTARTS   AGE
triton-controller-manager-6f596874d9-drrm7   1/1     Running   0          18m

Controller pod 已经正常运行。

卸载

helm uninstall triton.io https://github.com/triton-io/triton/releases/download/v0.1.1/triton-0.1.1.tgz
release "triton.io" uninstalled

以上就是 Triton 的一键安装、卸载以及验证的过程,欢迎大家安装使用。也欢迎大家向 Triton 提交 issue 和 PR 共建 Triton 社区。我们诚心期待更多的开发者加入,也期待 Triton 能够助力越来越多的企业快速构建云原生持续交付平台。如果有企业或者用户感兴趣,我们可以提供专项技术支持和交流,欢迎入群咨询。

希望了解更多内容可以阅读:

云原生应用发布组件 Triton 开源之旅

参考资料

[1]

Triton: https://github.com/triton-io/triton

[2]

Triton issue 15: https://github.com/triton-io/triton/issues/15


浏览 31
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报