K8S服务的名称模式应该是什么



我想知道在K8S环境中服务对象的最佳名称模式是什么。应该是%service-name%-service还是%service-name%

workflow-service或仅workflow

双方的参数是什么?

在kubernetes中服务dns遵循以下模式

<service-name>.<namespace-name>.svc.cluster.local

我已经看到人们使用SVC或服务名称上的SVC或服务,如下所示,例如REDIS

  1. redis服务
  2. redis-svc
  3. redis

所有这三个都很好,但是第一个使可读性的互动和表示服务对象的标准方式更有意义。

实际上,在创建服务时,不需要在名称中附加" service"。这样做的一般方法是命名与指向吊舱的名称相同的服务。希望这会有所帮助。

谢谢!

这只是一种口味问题。如果需要冗长,请添加-Service。但是由于资源是分开的,所以为什么是冗长的。

最新更新