kubernetes-gated-deployments:Kubernetes-Gated部署

时间:2024-03-15 03:06:30
【文件属性】:

文件名称:kubernetes-gated-deployments:Kubernetes-Gated部署

文件大小:122KB

文件格式:ZIP

更新时间:2024-03-15 03:06:30

JavaScript

Kubernetes门控部署 Kubernetes Gated Deployment有助于对应用程序部署进行A / B测试,以执行自动回归测试和Canary分析。 Kubernetes Gated Deployments扩展了Kubernetes API,以添加一种称为GatedDeployments的新型对象,该对象允许工程师指定要包括在A / B测试中的部署和决策插件。 它在Kubernetes控制平面中使用一个控制器,该控制器负责通过从指定的后端检索和分析指标,决定A / B测试以及回滚或继续进行部署来实现此行为。 怎么运行的 GatedDeployment对象已添加到集群中(请参阅) 控制器使用Kubernetes API提取GatedDeployment对象 当GatedDeployment对象中指定的treatment部署已部署并符合A / B测试要求时,即与contro


【文件预览】:
kubernetes-gated-deployments-master
----.dockerignore(81B)
----gated-deployments.yml(2KB)
----Dockerfile(293B)
----lib()
--------custom-resource-manager.test.js(5KB)
--------analysis.test.js(4KB)
--------newrelic.js(3KB)
--------deployment-helper.js(3KB)
--------custom-resource-manager.js(3KB)
--------watchers()
--------plugins()
--------newrelic.test.js(4KB)
--------analysis.js(1KB)
--------deployment-helper.test.js(5KB)
----release.sh(759B)
----examples()
--------deployment-treatment.yml(874B)
--------deployment-control.yml(864B)
--------example-gated-deployment-secret.yml(127B)
--------example-rest-service-gated-deployment.yml(483B)
----CONTRIBUTING.md(578B)
----config()
--------environment.js(843B)
--------index.js(791B)
----LICENSE(1KB)
----README.md(10KB)
----gated-deployment-path.svg(14KB)
----custom-resource-manifest.json(434B)
----SECURITY.md(763B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(1KB)
----bin()
--------daemon.js(1KB)
----CHANGELOG.md(426B)
----package-lock.json(265KB)
----architecture.svg(12KB)
----package.json(2KB)
----helm()
--------kubernetes-gated-deployments()

网友评论