Session

Da kubectl apply a deployment automatizzati: come fare GitOps con FluxCD

Curioso/a di scoprire la differenza tra imperative vs declarative deployments? Sentito parlare di GitOps ma mai avuto il coraggio di usarlo? Partecipa al workshop con Davide e Riccardo per conoscere come passare da fare kubectl apply 100 volte al giorno a automatizzare i deployment delle tue applicazioni utilizzando FluxCD, progetto GitOps graduato della Cloud Native Computing Foundation.

Prerequisiti:
- Laptop e un qualsiasi Kubernetes che gira in locale (minikube, k3d, kind)
- Un account Github

Cosa imparerai:
- La differenza tra imperative e declarative deployments
- Cos’è GitOps e perché vale la pena utlizzarlo
- Una panoramica dei tool per fare GitOps, con focus su ArgoCD vs FluxCD
- Come installare (e gestire) FluxCD all’interno del tuo cluster Kubernetes utilizzando Flux Operator
- Come fare deployment di applicazioni utilizzando Kustomize e Helm Charts
- Come gestire i segreti con tool come Sealed Secrets and External Secrets Operator

Risponderemo anche a queste domande:
- Come strutturare le tue repository per fare GitOps
- Deployment automatico di nuove versioni della tua app con Image Update Automation
- Cos’è il Flux MCP Server e a cosa serve

Riccardo Capraro

Freelancer - DevOps, Cloud & Platform Engineer - From Paper to Production

Trento, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top