我有一个正在运行的svc,例如my-svc-1
,并且我运行一个部署,该部署使得具有相同名称CCD_ 2的svc。会发生什么?
服务在一个命名空间内应该是唯一的,而不是在命名空间之间。唯一性适用于所有基于命名空间的作用域对象,例如部署、服务、机密等。
命名空间提供了一种在单个集群中隔离资源组的机制。资源的名称在一个名称空间内必须是唯一的,但不能跨名称空间。
如果您确实需要使用不同软件版本的同一服务,则可以创建另一个名为B
的namespace
,然后再创建一个名称为my-svc-1
的服务。
使用对象命名空间