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
Links
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