Salut,
Existe-t-il un moyen d'obtenir le nom d'hôte physique sous-jacent dans le script du point d'entrée du conteneur docker peu de temps après son lancement ? k8s ne semble pas définir de variables d'environnement pour y accéder. Actuellement, j'utilise un moyen rudimentaire de monter /etc/hostname dans le conteneur et de lire le nom d'hôte à partir de là. Le point de terminaison /pods fonctionne-t-il également, car le pod peut ne pas être entièrement configuré à ce stade.
Merci!
La seule façon de connaître le nom d'hôte est d'interroger l'API Kubernetes, par exemple
maintenant. En général, nous dirons que vous ne devriez pas poser cette question - cela conduit à
accouplements que vous ne voulez pas vraiment.
Une fois qu'un pod est accepté par l'API, il est disponible via l'API.
Le 28 juillet 2015 à 9h28, "Sanjana J Bhat" [email protected] a écrit :
Salut,
Existe-t-il un moyen d'obtenir le nom d'hôte physique sous-jacent dans
le script du point d'entrée du conteneur docker peu de temps après son lancement ? k8s
ne semble pas définir de variables env pour accéder à cela. Actuellement j'utilise un
manière hacky de monter /etc/hostname dans le conteneur et lire le
nom d'hôte à partir de là. Le point de terminaison /pods fonctionne-t-il également car le pod peut ne pas être
entièrement configuré à ce stade.Merci!
-
Répondez directement à cet e-mail ou consultez-le sur GitHub
https://github.com/GoogleCloudPlatform/kubernetes/issues/11932.
Veuillez rouvrir si cela ne répond pas à votre question.
Je conviens que l'utilisation du nom d'hôte par programmation est probablement une mauvaise idée, mais il peut être utile d'annoter la télémétrie émise à partir d'un conteneur (métriques/journaux) avec un nom d'hôte physique, afin de faciliter l'identification des problèmes au niveau de l'hôte. Je serais favorable à cette fonctionnalité.
Commentaire le plus utile
Je conviens que l'utilisation du nom d'hôte par programmation est probablement une mauvaise idée, mais il peut être utile d'annoter la télémétrie émise à partir d'un conteneur (métriques/journaux) avec un nom d'hôte physique, afin de faciliter l'identification des problèmes au niveau de l'hôte. Je serais favorable à cette fonctionnalité.