La community di Kubernetes ha annunciato il lancio di un nuovo strumento, KWOK, che ti permette di costruire un cluster di migliaia di nodi in pochi secondi. Questo è possibile grazie al fatto che i nodi sono simulati, una sorta di fake cluster, e pertanto hanno necessità di poche risorse, talmente poche da poter girare su un tradizionale laptop.
Il tool nasce al fine di testare e verificare la scalabilità dei controller di Kubernetes senza effettivamente utilizzare risorse che hanno costi, anche elevati.
KWOK è l’acronimo di Kubernetes WithOut Kubelet ed è composto da due componenti:
Gli scenari simulati da Kwok sono utili in tre differenti casi d’uso:
KWOK ti fornisce i seguenti vantaggi:
Ricreando un ambiente simulato, KWOK ne mantiene i limiti intrinseci e pertanto gli scenari non possono rappresentare fedelmente la realtà. Ciò si traduce nel fatto che gli scenari ricreati non possono rappresentare un elemento di valutazione, per esempio, delle perfomance dell’applicazione nell’esecuzione di un determinato workload perchè, in KWOK, il comportamento dei nodi e dei cluster viene approssimato alla realtà.
A ciò si aggiunge che in ambienti simulati non vengono implementate particolari policy di sicurezza e pertanto, nel caso di KWOK, i nodi non forzano meccanismi di sicurezza o procedure; questo sempre per il fatto che il comportamento viene approssimato.
L’ utilità di KWOK, seppur con qualche limite, è palese e ti permette di simulare scenari operativi complessi a bassissimo costo e di poter condividere, grazie alla portabilità, le conoscenze tecniche tra i vari sviluppatori.
Abbiamo progettato ed implementato Cluster Kubernetes in ambiente Offline, On-Premise e Cloud. Utilizziamo i container dallo loro nascita. Grazie alle competenze specialistiche maturate in tantissimi settori e con numerosi Clienti ti forniamo assistenza e supporto, eroghiamo formazione avanzata sui container e realizziamo architetture complesse con garanzia 12 mesi da qualsiasi bug. Contattaci subito e senza impegno per maggiori informazioni.