  BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ISISLab - ECPv6.3.3//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://www.isislab.it
X-WR-CALDESC:Eventi per ISISLab
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/Rome
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20260329T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20261025T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20260218T160000
DTEND;TZID=Europe/Rome:20260218T170000
DTSTAMP:20260501T195941
CREATED:20260216T164525Z
LAST-MODIFIED:20260216T164539Z
UID:50770-1771430400-1771434000@www.isislab.it
SUMMARY:Seminario: "Estensione delle primitive di Kubernetes tramite Operator Pattern: Sviluppo di un controller custom e dashboard di gestione integrata" di Gianluigi Romano
DESCRIPTION:Abstract:La crescente adozione di Kubernetes come standard de facto per l'orchestrazione dei container ha introdotto una significativa complessità operativa\, caratterizzata dalla gestione manuale di risorse eterogenee e dalla difficoltà di garantire portabilità tra infrastrutture diverse. In questo contesto\, l'Operator Pattern rappresenta uno strumento fondamentale per codificare la conoscenza operativa in software\, estendendo le primitive del cluster per automatizzare il ciclo di vita delle applicazioni e superare la rigidità delle configurazioni statiche.Questa tesi presenta la progettazione e lo sviluppo di "SimpleApp Operator"\, un controller nativo implementato in linguaggio Go tramite il framework Kubebuilder.La metodologia adottata sfrutta una logica di controllo Level-Triggered\, che abilita meccanismi avanzati di Self-Healing e idempontenza: il sistema monitora costantemente lo stato del cluster\, rilevando e correggendo autonomamente le discrepanze rispetto allo stato desiderato (Desired State)\, garantendo così resilienza e continuità operativa.L'architettura proposta affronta in modo specifico la sfida dell'interoperabilità del networking. Attraverso un approccio modulare basato su Kustomize e sul pattern Base+Variants\, il sistema inietta configurazioni dinamiche che rendono l'Operator Infrastructure-Agnostic\, assicurando il supporto nativo e trasparente per diversi Ingress Controller senza modifiche al codice sorgente. Il lavoro è completato dall'integrazione di una Dashboard Web che astrae la complessità dei manifest YAML\, offrendo un'interfaccia di gestione intuitiva e validando un modello di orchestrazione pienamente dichiarativo e portabile.
URL:https://www.isislab.it/event/seminario-estensione-delle-primitive-di-kubernetes-tramite-operator-pattern-sviluppo-di-un-controller-custom-e-dashboard-di-gestione-integrata-di-gianluigi-romano/
CATEGORIES:Seminari
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2026/02/seminario-18-02-2026-.png
END:VEVENT
END:VCALENDAR