heighliner:从GitHub持续交付到您的Kubernetes集群

时间:2021-02-03 15:57:22
【文件属性】:
文件名称:heighliner:从GitHub持续交付到您的Kubernetes集群
文件大小:1.02MB
文件格式:ZIP
更新时间:2021-02-03 15:57:22
kubernetes continuous-delivery KubernetesGo 车架 Heighliner确实很大。 它的货舱将把我们所有的护卫舰和运输工具塞进一个小角落,这将只是船舱清单的一小部分。 Heighliner旨在简化GitHub和Kubernetes的工作流程。 自动将GitHub拉取请求的预览部署到您的集群,并使用Gi​​tHub Releases部署到暂存和生产。 警告:该项目仍处于开发阶段,不建议用于生产环境。 直到v1.0.0才会发生重大更改。 目标 云原生。 Heighliner无需进行模板测试,而是将其基础架构作为软件来运行,从而始终保持应有的部署状态。 连接的。 群集知道容器注册表和源代码存储库状态。 它对它们做出React(创建新部署),并向它们反映(更新GitHub PR部署状态)。 预览部署是自动创建和销毁的。 部署可以基于语义版本控制策略自动更新,也可以手动控制。 完成。 Heighliner微服务开箱即用,带有DNS和TLS。 约定和配置。 合理的默认值使您无需费劲即可启动并运行,但可以为定制而被覆盖。 安装 Heighliner由多个组件组成,我们已经在和中详细解释了这些内容 有关完整的安装过程,请查看或我们的

网友评论