Google ha annunciato oggi che il sistema di orchestrazione dei container open source, Kubernetes, ha raggiunto il traguardo della versione 1.0 (v1). Il traguardo v1 indica che Kubernetes è pronto per la produzione. Google annuncia inoltre, insieme alla Linux Foundation, la Cloud Native Computing Foundation (CNCF). Il CNCF promuoverà la creazione di applicazioni e servizi cloud-native.
Kubernetes è un sistema di orchestrazione per contenitori Docker. Kubernetes gestisce i carichi di lavoro garantendo che il loro stato corrisponda alle loro intenzioni. Nell'ultimo anno Kubernetes è diventato un progetto popolare e di successo che conta oltre 14,000 commit da oltre 400 contributori. Ora Kubernetes è pronto per la produzione con una serie di funzionalità.
Funzionalità di Kubernetes:
- Servizi app, rete, archiviazione
- Include funzionalità di base fondamentali per la distribuzione e la gestione dei carichi di lavoro in produzione, tra cui DNS, bilanciamento del carico, scalabilità, controllo dello stato a livello di applicazione e account di servizio
- Supporto di applicazioni stateful con un'ampia varietà di volumi locali e basati su rete, come disco permanente di Google Compute Engine, AWS Elastic Block Store e NFS
- Distribuisci i tuoi contenitori in pod, un raggruppamento di contenitori strettamente correlati, che consentono aggiornamenti e rollback facili
- Ispeziona ed esegui il debug della tua applicazione con esecuzione di comandi, port forwarding, raccolta di log e monitoraggio delle risorse tramite CLI e interfaccia utente.
- Gestione dei cluster
- Aggiorna e scala dinamicamente un cluster live
- Partizionare un cluster tramite spazi dei nomi per un controllo più approfondito sulle risorse. Ad esempio, puoi segmentare un cluster in diverse applicazioni o ambienti di test e produzione.
- Prestazioni e stabilità
- Risposte API veloci, con contenitori pianificati in media < 5 secondi
- Scalabilità testata fino a migliaia di contenitori per cluster e centinaia di nodi
- Un'API stabile con una politica di deprecazione formale
La formazione del CNCF si concentrerà sulla creazione e sulla promozione dell'adozione di un nuovo paradigma informatico ottimizzato per i moderni ambienti di sistemi distribuiti. I partner includono Google, Linux Foundation, Docker, IBM, VMware, Intel, Cisco, Joyent, CoreOS, Mesosphere, Univa e Red Hat. Kubernetes darà vita al CNCF, che governerà il futuro sviluppo open source di Kubernetes. Il CNCF aiuterà la comunità tecnica a creare nuovo software open source per rendere più robusto l'intero set di strumenti del contenitore. Il CNCF valuterà anche i progetti futuri per determinare se saranno inclusi nella fondazione e quanto bene funzioneranno nel set di strumenti complessivo.




Amazon