酰基 按需测试环境 Acyl是一种服务器和CLI实用程序,用于根据GitHub Pull Requests触发的Kubernetes中的按需创建动态测试环境。 环境由您的源代码存储库中的acyl.yml定义,由一个或多个Helm Charts组成,这些Helm Charts被安装到新的Kubernetes命名空间中,该命名空间根据需要创建,并在完成时被拆除。 环境生命周期与“拉取请求”相关联:打开PR时会创建一个新环境,将其他提交推送到PR时会对其进行更新(包括强制推送),最后在PR关闭或合并时会自动销毁它。 Acyl包括一些功能,这些功能使从事复杂应用程序堆栈的多个团队可以更轻松地进行