Я развертываю отдельный кластер Kubernetes для каждого жизненного цикла, т. Е. Один кластер для dev и отдельный кластер для производства, и буду использовать пространства имен только для логического разделения приложения на основе этой задачи, например, все базы данных в пространстве имен данных, приложение пользовательского интерфейса в пространстве имен веби т. д.
Из-за этой конструкции не требуется иметь пространства имен в службе или полное доменное имя модуля, поскольку каждая служба и развертывание будут уникальными.Может ли кто-нибудь подсказать, как я могу удалить пространства имен из имени хоста, например, если в пространстве имен по умолчанию есть служба с именем my-service, я бы хотел разрешить службу из другого пространства имен, используя "my-service.svc.cluster.local" вместо "my-service.default.svc.cluster.local "
Я использую kubernetes 1.10 и использую coreDNS.