Capitolo 15. Catena di fornitura del software
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
L'implementazione di una piattaforma Kubernetes non dovrebbe mai essere l'obiettivo del tuo team o della tua azienda (sempre che tu non sia un fornitore o un consulente!). Questa potrebbe sembrare una strana affermazione per un libro dedicato esclusivamente a Kubernetes, ma facciamo un passo indietro. Tutte le aziende si occupano di fornire la propria core-competency. Può trattarsi di una piattaforma di e-commerce, di un sistema di monitoraggio SaaS o di un sito web assicurativo. Piattaforme come Kubernetes (e quasi tutti gli altri strumenti) esistono per consentire l' erogazione del valore aziendale principale, una verità che spesso viene dimenticata dai team quando progettano e implementano soluzioni IT.
Con questo sentimento in mente, questo capitolo si concentrerà sul processo effettivo di trasferimento del codice dagli sviluppatori alla produzione su Kubernetes. Per coprire al meglio ogni fase che riteniamo rilevante, seguiremo il modello di una pipeline che molti conoscono.
Per prima cosa analizzeremo alcune considerazioni da fare quando si costruiscono le immagini dei container (i nostri asset distribuiti) dal codice sorgente. Se utilizzi già Kubernetes o altre piattaforme di container, probabilmente conoscerai già alcuni dei concetti esposti in questa sezione, ma speriamo di affrontare ...