Vai al contenuto principale
BlogContenitori (Kubernetes, Docker)Workshop sulla distribuzione continua con GitLab, Helm e LKE disponibile on-demand

Workshop sulla distribuzione continua con GitLab, Helm e LKE Disponibile su richiesta

Jerome_Helm_Workshop_Blog

L'ultima aggiunta alla nostra serie di eventi virtuali, Linode Live, è un workshop on-demand che offre un'immersione profonda nell'uso di Helm e GitLab per amministrare un cluster Kubernetes pronto per la produzione su Linode Kubernetes Engine (LKE). Questa configurazione flessibile consente di eseguire una pipeline CI/CD per un'applicazione cloud native in esecuzione su container.

Simile a un gestore di pacchetti per Kubernetes, Helm aiuta gli sviluppatori a configurare, installare e aggiornare in modo pulito le applicazioni Kubernetes o i carichi di lavoro di controllo delle versioni e a condividere soluzioni Kubernetes più efficienti con altri utenti. I grafici di Helm contengono file di configurazione YAML che possono installare software, configurare distribuzioni e richiamare pacchetti dai repository.

Abbiamo collaborato con l'istruttore Jérôme Petazzoni, sostenitore degli sviluppatori, esperto di Docker e formatore, sulle migliori pratiche per la containerizzazione e Kubernetes. In questa serie, imparerete come impostare un cluster Kubernetes funzionale e un'alternativa flessibile e personalizzabile all'integrazione Kubernetes di GitLab. Questo workshop analizza:

  • Dipendenze interne ed esterne per GitLab nel grafico ufficiale di Helm
  • L'installazione dell'applicazione e dei servizi DockerCoins genera ed esegue l'hashing dei byte in cicli infiniti ed espone la "velocità di hashing".
  • Distribuzione di un semplice server HTTP per aiutarvi a iniziare con Linode Kubernetes Engine. 
  • Come usare Helm per trovare, installare e aggiornare grafici o bundle YAML templatizzati.
  • Utilizzo di ExternalDNS e Linode DNS Manager per creare automaticamente i record DNS dalle risorse Kubernetes.
  • Utilizzo di Traefik come controllore di Ingress e come installarlo utilizzando una tabella Helm.
  • Ottimizzare le metriche del cluster combinando il Kubernetes metrics-serve con Prometheus e Grafana
  • Impostazione di una pipeline CI/CD "self-hosted" sul proprio cluster con GitLab
  • Diversi modi per creare immagini di container su Kubernetes, compresi gli approcci basati su Docker e i costruttori non privilegiati.

 Questo webinar è suddiviso in moduli per un totale di quattro ore.

È sufficiente registrarsi una sola volta per accedere all'intero materiale e si può accedere nuovamente in qualsiasi momento per riprendere o rivisitare i contenuti. Le seguenti guide contengono istruzioni passo-passo per aiutarvi a completare il workshop.

Questo webinar include una breve panoramica sulla configurazione del cluster Kubernetes utilizzando LKE. Se avete bisogno di un tutorial, consultate le risorse di formazione su Kubernetes elencate di seguito o visitate la nostra pagina delle risorse Kubernetes.

Commenti (1)

  1. Author Photo

    There is a problem with the video series. When you hit pause to try the exercises, the video series has such a short time-out that you have to log back in when you switch to the other window. Please extend the time out by at least double.

    With that said, this is probably hands down one of the best tutorials I’ve ever watched on kubernetes. I’ve learned more in this four hours than in all of the time combined I’ve otherwise spent looking through other beginner resources. Great job!

Lascia una risposta

Il vostro indirizzo e-mail non sarà pubblicato. I campi obbligatori sono contrassegnati da *