kubernetes.socket● listening
Consulente Kubernetes e DevOps freelance
Piccoli, tanti, orchestrati. Servizi in container su Kubernetes e OpenShift, configurazioni versionate e rilasci automatici: se un pod cade, se ne accorge il cluster prima di te.
// cosa faccio
Cosa faccio su container e pipeline.
01
Cluster Kubernetes e OpenShift
Progetto, installazione e aggiornamenti dei cluster, con le applicazioni distribuite su più nodi che ripartono da sole se qualcosa cade.
02
Applicazioni in container
Docker e Docker Compose per impacchettare il software, che così gira nello stesso modo sul PC di chi sviluppa e in produzione.
03
Pipeline CI/CD
Build, test e rilasci automatici con Jenkins, GitLab CI e GitHub Actions a ogni modifica del codice.
04
Helm e configurazioni versionate
Manifest YAML e chart Helm in Git: ogni modifica è tracciata e si torna indietro quando serve.
05
Automazione con Ansible
Decine di server configurati tutti nello stesso modo, con procedure scritte e ripetibili.
06
Monitoraggio dei cluster
Prometheus, Grafana e Loki per vedere carico, errori e log di ogni servizio.
// quando serve
Quando serve un DevOps.
- I rilasci si fanno a mano e ogni volta è un'avventura.
- Vuoi portare le applicazioni su container e non sai da dove partire.
- Il cluster c'è, ma gli aggiornamenti fanno paura.
- Sviluppo e produzione non si assomigliano mai.
// strumenti
Con cosa lavoro.
// domande
Domande frequenti.
Mi serve davvero Kubernetes?
Non sempre. Per pochi servizi bastano Docker e Docker Compose. Kubernetes si ripaga quando le applicazioni sono tante, devono crescere con il carico e restare in piedi se un nodo cade.
Che differenza c'è fra Kubernetes e OpenShift?
OpenShift è la piattaforma Kubernetes di Red Hat, con sicurezza, interfaccia, registro delle immagini e supporto già pronti.
Cos'è una pipeline CI/CD?
È il percorso automatico che porta una modifica dal repository alla produzione: compila, prova e pubblica il software, senza passaggi a mano.
// gli altri servizi
Non solo container.
// contatti
Parliamo della tua infrastruttura.
Consulenze, progetti, migrazioni e gestione continuativa di sistemi e cloud.
info [at] danielefortunio.it