Come indicato nel titolo, è possibile trovare un nome cluster K8s dall'API? Ho guardato intorno all'API e non sono riuscito a trovarlo.Come ottenere il nome del cluster Kubernetes dall'API K8s
risposta
Purtroppo un cluster non conosce il proprio nome, o qualsiasi altra cosa che potrebbe identificarlo univocamente (K8s issue #44954). Volevo sapere per helm issue #2055.
Non credo che ci sia un nome cluster K8s. Questo comando potrebbe fornire alcune belle informazioni
kubectl gruppo-info
L'API kubernetes non sa molto circa il nome del cluster GKE, ma si può facilmente ottenere il nome del cluster dal server metadata di Google Ti piace questa
kubectl run curl --rm --restart=Never -it --image=appropriate/curl -- -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/attributes/cluster-name
La domanda non è molto ben descritta. Tuttavia, se questa domanda è correlata a Google Container Engine
, come coreypobrien menzionato il nome del cluster viene memorizzato in metadati personalizzati dei nodi. Da dentro un nodo, eseguire il seguente comando e l'uscita sarà Tematica del gruppo:
curl http://metadata/computeMetadata/v1/instance/attributes/cluster-name -H "Metadata-Flavor: Google"
Se si specifica il vostro caso d'uso, potrei essere in grado di estendere la mia risposta per coprirlo.
Questo è fantastico. Grazie ! – ereOn
$ kubectl config get-cluster -> si ottiene l'elenco dei cluster esistenti
- 1. Come aggiornare Kubernetes Cluster all'ultima versione disponibile?
- 2. Kubernetes DNS non riesce in Kubernetes 1.2
- 3. Impossibile eseguire install_fedora_deps all'avvio del cluster locale di kubernetes
- 4. Come aggiungere un nuovo minion Kubernetes al cluster corrente
- 5. Come modellare un cluster di failover PostgreSQL con Docker/Kubernetes?
- 6. Come ottenere il fattore di replicazione del cluster C *?
- 7. (Django) come ottenere il nome del mese?
- 8. android, come ottenere il nome del pacchetto?
- 9. Come ottenere il nome del tag precedente?
- 10. Come ottenere il nome del paese
- 11. Come ottenere il nome completo del tipo?
- 12. Aggiunta di nodi a cluster esistenti in Kubernetes
- 13. come ottenere l'elenco dei membri del cluster attuale del cluster zookeeper
- 14. Kubernetes: come ottenere le metriche disco/CPU di un nodo
- 15. Come esporre un servizio kubernetes esternamente utilizzando NodePort
- 16. Come esporre il servizio kube-dns per query al di fuori del cluster?
- 17. Aggiungi nodi al cluster di kubernetes su AWS?
- 18. Errore nella ridenominazione del nome del cluster cassandra 1.2.6
- 19. Php - ottenere il nome del genitore-script
- 20. Ottenere il nome del file bitmap
- 21. come ottenere il nome file del chiamante, il nome del metodo in python
- 22. Creazione del cluster Kubernetes all'interno di un VPC esistente in AWS
- 23. Ottenere il nome del modulo corrente
- 24. Global ASAX - ottenere il nome del server
- 25. Il modo migliore per eseguire attività di migrazione una tantum in un cluster di Kubernetes
- 26. Configura il comando kubectl per accedere al cluster Kubernetes remoto in azzurro
- 27. Java: come ottenere il nome della funzione del chiamante
- 28. WCF: come ottenere l'IP dell'host o il nome del server
- 29. Come posso ottenere il nome del pacchetto in Android?
- 30. Come ottenere il nome del metodo corrente dal codice
Mi dispiace downvoted per 'kubectl cluster info' non ha restituito un nome. Ecco, prendi la taglia invece. Vedi http://stackoverflow.com/a/43667827/246241 per il ticket kubernetes. – tback