J'ai créé un service k8s pour mettre publiquement en avant mon module WebApi dans mon cluster Windows ACS. Cela fonctionne très bien, mais aucun nom DNS n'est associé aux ressources IP publiques créées. Cela m'interdit de l'ajouter en tant que point de terminaison pour un profil Traffic Manager, roadblock!IP publique en face d'un service k8s n'a pas de nom DNS dans ACS
Je peux attribuer manuellement un nom DNS à l'adresse IP publique, mais je toucherais alors une ressource créée par ACS, ce qui me met mal à l'aise. Mais je veux VRAIMENT un nom DNS statique et les fonctionnalités de TrafficMgr devant lui.
Cela ressemble à une déficience significative. Aucun conseil?
Oui, mais cela semble être seulement utile pour DNS au sein du cluster. Je cherche à exposer le service en dehors du cluster via le nom DNS afin que je puisse y connecter d'autres mappages de noms de c DNS. – BrettRobi
Désolé s'il me manque quelque chose ici, mais dans ce cas, vous pouvez définir 'spec.type = LoadBalancer' dans le bloc de configuration du service. Cela créera un Loadbalancer si vous utilisez un service cloud. Cela vous permettra de connecter un autre nom de c DNS à celui-ci. –
TrafficManager nécessite un nom DNS pour pointer le trafic vers. Le fournisseur de cloud Azure dans Kubernetes ne définit pas de nom de domaine sur IP publique. Il nécessite une mise à jour manuelle. Je ressens la douleur aussi. J'ai donc ouvert ce problème en amont. :) –