ライフサイクルごとに個別の Kubernetes クラスターを展開しています。つまり、開発用に 1 つのクラスター、運用用に別のクラスターをデプロイしており、データ名前空間内のすべての DB、Web 名前空間内の UI アプリなど、タスクに基づいてアプリケーションを論理的に分離するためだけに名前空間を使用します。
この設計により、各サービスとデプロイが一意になるため、サービスまたはポッドの FQDN に名前空間を持つ必要はありません。ホスト名から名前空間を削除する方法を誰でも提案できますか。たとえば、デフォルトの名前空間に my-service という名前のサービスがある場合、「my-service.svc.cluster.local」を使用して他の名前空間からサービスを解決したい-service.default.svc.cluster.local"
kubernetes 1.10 を実行し、coreDNS を使用しています。