为什么在使用 Jenkins x 时需要在同一个 K8 实例上进行暂存和生产
why do you need to have staging and production on the same K8 instance when using Jenkins x
所以我不明白为什么您希望 jenkins x 在与其自身相同的 K8 服务器上安装暂存和生产。这不代表每个团队都有自己的作品吗?
我可以理解在一台服务器上安装 jenkins x 和暂存,然后再使用另一台服务器进行生产。
因此对于 Jenkins X,每个团队都有自己的 Environments,例如 Staging
和 Production
。
当通过 jx create cluster 命令安装 Jenkins X 时,我们默认在 kubernetes 集群的不同命名空间中创建团队环境。
显然,您可以为不同的团队使用不同的集群;所以每个团队都可以使用一个单独的集群。
还有一个要求是许多人希望为团队的不同环境使用单独的集群(和云服务帐户)。例如Dev
环境可能在一个集群上,Staging
在另一个集群上,Production
在另一个集群上。
我们正在努力 making multi-cluster configuration easy to setup - 目前是手动过程。
所以我不明白为什么您希望 jenkins x 在与其自身相同的 K8 服务器上安装暂存和生产。这不代表每个团队都有自己的作品吗?
我可以理解在一台服务器上安装 jenkins x 和暂存,然后再使用另一台服务器进行生产。
因此对于 Jenkins X,每个团队都有自己的 Environments,例如 Staging
和 Production
。
当通过 jx create cluster 命令安装 Jenkins X 时,我们默认在 kubernetes 集群的不同命名空间中创建团队环境。
显然,您可以为不同的团队使用不同的集群;所以每个团队都可以使用一个单独的集群。
还有一个要求是许多人希望为团队的不同环境使用单独的集群(和云服务帐户)。例如Dev
环境可能在一个集群上,Staging
在另一个集群上,Production
在另一个集群上。
我们正在努力 making multi-cluster configuration easy to setup - 目前是手动过程。