如何在 kubernetes 中禁用部署
How can disable deploy in kubernetes
我们为众多用户提供kubernetes集群,应用程序之间通过命名空间分离。
部署使用 kubernetes-helm。在某些情况下,我们需要关闭在集群中部署应用程序的机会。一种选择是更改默认 sa 的权限(使用 kubernetes-helm)。
还能怎么解决?
您会使用 admission controller。
不幸的是,这可能涉及编写一些代码来管理它。有一些工具可以提供帮助,例如 Open Policy Agent
我们为众多用户提供kubernetes集群,应用程序之间通过命名空间分离。
部署使用 kubernetes-helm。在某些情况下,我们需要关闭在集群中部署应用程序的机会。一种选择是更改默认 sa 的权限(使用 kubernetes-helm)。
还能怎么解决?
您会使用 admission controller。
不幸的是,这可能涉及编写一些代码来管理它。有一些工具可以提供帮助,例如 Open Policy Agent