是否可以在 K8S 中的一个命名空间内创建两个部署?

is it possible to create two deployments inside one namespace in K8S?

我是 K8S 初学者,我正在使用 github 动作 我有 3 个环境(dev、pred-prod、prod)和每个环境的 3 个命名空间,我想在我的预生产命名空间中有第二个环境(pre-prod-2);可能吗 ? 以及 yaml 文件的外观?

谢谢

要在同一个命名空间中创建另一个独立的部署,请使用您现有的部署 YAML 并更改以下字段:

  • metadata.name
  • spec.selector.matchLabels.app
  • template.metadata.labels.app

只需将“2”附加到这些值中的每一个就足够了。