【问题标题】:is it possible to create two deployments inside one namespace in K8S?是否可以在 K8S 的一个命名空间内创建两个部署?
【发布时间】:2022-01-26 12:44:57
【问题描述】:

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

谢谢

【问题讨论】:

  • 有可能...
  • 简短的回答,是的……只要给他们不同的标签和名字,你就完成了????
  • @hackerman,当您说标签和名称时,您的意思是在 deployment.yml 文件中或..?

标签: kubernetes yaml kustomize skaffold


【解决方案1】:

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

  • 元数据名称
  • spec.selector.matchLabels.app
  • template.metadata.labels.app

只需将“2”附加到每个值就足够了。

【讨论】:

    猜你喜欢
    • 2020-02-10
    • 2020-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-06
    • 2021-07-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多