I fornitori Kubernetes concordano sulla standardizzazione

  • Sep 04, 2023

Desideri utilizzare Kubernetes, ma sei preoccupato per la portabilità tra cloud, contenitori e fornitori? Non esserlo. La Cloud Native Computing Foundation ti copre.

Guarda anche

Google rilascia Kubernetes 1.0: la gestione dei container non sarà più la stessa

Leggi ora

Tutti, compreso lo zio, hanno deciso di utilizzare Kubernetes per la gestione dei contenitori cloud. Anche Ex rivali di Kubernetes, Docker Swarm e Mesosphere, hanno gettato la spugna. La mesosfera è arrivata all'inizio di ottobre E Docker aggiunto Kubernetes supporto più tardi nello stesso mese. C'era solo una domanda: tutte queste implementazioni di Kubernetes avrebbero funzionato insieme? Grazie al Fondazione per il cloud native computing (CNCF), la risposta è sì.

CNCF, che è l'organizzazione madre di Kubernetes, ha annunciato che almeno 32 aziende supporteranno il progetto Certificazione di conformità del software Kubernetes programma. Altri si stanno unendo proprio mentre riporto la storia. La domanda non è "Quale azienda Kubernetes supporta questa nuova iniziativa?" ma piuttosto "Quali non lo sono?" La risposta è che nessuna azienda ha alcun significato reale nello spazio Kubernetes

non lo è sostenendolo.

Questa certificazione garantisce che la versione Kubernetes di ogni fornitore supporti le API (Application Programming Interface) richieste. Per gli utenti Kubernetes, ciò garantisce l'interoperabilità da un'installazione Kubernetes a quella successiva. Offre loro flessibilità e indipendenza dal fornitore.

IL Architettura Kubernetes SIG è l'arbitro finale della definizione della conformità API del programma. Questo SIG mantiene ed evolve i principi di progettazione di Kubernetes.

La certificazione iniziale si basa su Kubernetes 1.7 e versioni superiori. Il programma include anche forti garanzie che i prodotti e i servizi commerciali Kubernetes continueranno rilasciare nuove versioni per garantire che i clienti possano trarre vantaggio dal ritmo rapido del processo in corso sviluppo. Kubernetes è uno dei progetti software open source più veloci di sempre. Le nuove uscite escono circa ogni due mesi.

"Il nuovo Certificazione di conformità del software Kubernetes offre alle organizzazioni aziendali la certezza che i carichi di lavoro vengono eseguiti su qualsiasi distribuzione Kubernetes certificata o la piattaforma funzionerà correttamente su qualsiasi altra versione," ha spiegato Dan Kohn, direttore esecutivo della CNCF, in a dichiarazione. "L'interoperabilità assicurata da questo programma è essenziale affinché Kubernetes mantenga la sua promessa di offrire un singolo stack software open source supportato da molti fornitori che può essere distribuito su qualsiasi piattaforma pubblica, privata o ibrida nuvola."

Nello specifico, ha aggiunto Kohn, la certificazione si basa su un "sottoinsieme delle API del progetto Kubernetes esistenti. A queste viene sottoposto un test di conformità. Ciò significa che quando si avvia un nuovo contenitore, indipendentemente da chi crea la versione di Kubernetes, si comporterà in modo coerente."

Qualsiasi venditore può farlo eseguire la suite di test di conformità e inviare i risultati dei test di conformità per la revisione e la certificazione CNCF. Gli utenti finali dovrebbero assicurarsi che i loro partner fornitori certifichino il loro prodotto Kubernetes.

Le implementazioni Kubernetes certificate possono utilizzare il nuovo logo Certified Kubernetes e possono anche utilizzare il marchio Kubernetes in combinazione con il nome del prodotto (ad esempio, XYZ Kubernetes Service).

Il punto di tutto questo? Eyal Manor, VP Engineering di Google Cloud, ha spiegato: "Dal giorno in cui Google ha reso Kubernetes open source, l'obiettivo è stato quello di fornire un piattaforma nativa del cloud altamente portabile che consente agli sviluppatori di distribuire rapidamente servizi on-premise, nel cloud pubblico e in ambienti ibridi. Il Certified Kubernetes Conformance Program è un modo con cui i fornitori possono dimostrare che stanno offrendo Kubernetes puro, con continuità, aggiornamenti senza soluzione di continuità, offrendo agli utenti la garanzia di poter continuare a beneficiare dell'innovazione e della portabilità di Kubernetes offerte."

Storie correlate:

  • Cisco e Google collaborano per un nuovo approccio al cloud ibrido: Goodzilla
  • Mirantis lancia Kubernetes multi-cloud con AWS Support
  • Kubernetes fa un grande passo avanti con la versione 1.8