Torna agli aggiornamenti
New releaseSep 17, 2026

cilium v1.20.2

Networking, Sicurezza e Osservabilità basati su eBPF

Condividi

.. raw:: html

Cilium Logo

|cii| |go-report| |clomonitor| |artifacthub| |slack| |go-doc| |rtd| |apache| |bsd| |gpl| |fossa| |gateway-api| |codespaces|

Cilium è una soluzione di networking, osservabilità e sicurezza con un dataplane basato su eBPF. Fornisce una rete semplice e piatta di Livello 3 con la capacità di estendersi su più cluster in modalità routing nativo o overlay. È consapevole dei protocolli L7 e può applicare policy di rete su L3-L7 utilizzando un modello di sicurezza basato sull'identità, disaccoppiato dall'indirizzamento di rete.

Cilium implementa il bilanciamento del carico distribuito per il traffico tra i pod e verso i servizi esterni, ed è in grado di sostituire completamente kube-proxy, utilizzando efficienti tabelle hash in eBPF, consentendo una scala quasi illimitata. Supporta inoltre funzionalità avanzate come gateway di ingress ed egress integrati, gestione della larghezza di banda e service mesh, e fornisce una profonda visibilità e monitoraggio di rete e sicurezza.

Una nuova tecnologia del kernel Linux chiamata eBPF_ è alla base di Cilium. Supporta l'inserimento dinamico di bytecode eBPF nel kernel Linux in vari punti di integrazione come: I/O di rete, socket delle applicazioni e tracepoint per implementare logiche di sicurezza, networking e visibilità. eBPF è altamente efficiente e flessibile. Per saperne di più su eBPF, visita eBPF.io_.

.. image:: Documentation/images/cilium-overview.png :alt: Panoramica delle funzionalità di Cilium per networking, osservabilità, service mesh e sicurezza runtime

.. raw:: html

CNCF Graduated Project eBPF Logo

Release stabili

La community di Cilium mantiene release stabili minori per le ultime tre versioni minori di Cilium. Le versioni stabili di Cilium più vecchie rispetto a queste sono considerate EOL.

Per gli aggiornamenti alle nuove release minori, consulta la Cilium Upgrade Guide_.

Di seguito sono elencati i branch di release attivamente mantenuti insieme alla loro ultima patch release, ai corrispondenti tag di pull delle immagini e alle loro note di rilascio:

+---------------------------------------------------------+------------+------------------------------------+----------------------------------------------------------------------------+ | v1.20 <https://github.com/cilium/cilium/tree/v1.20>__ | 2026-09-15 | quay.io/cilium/cilium:v1.20.2 | Release Notes <https://github.com/cilium/cilium/releases/tag/v1.20.2>__ | +---------------------------------------------------------+------------+------------------------------------+----------------------------------------------------------------------------+ | v1.19 <https://github.com/cilium/cilium/tree/v1.19>__ | 2026-09-15 | quay.io/cilium/cilium:v1.19.8 | Release Notes <https://github.com/cilium/cilium/releases/tag/v1.19.8>__ | +---------------------------------------------------------+------------+------------------------------------+----------------------------------------------------------------------------+ | v1.18 <https://github.com/cilium/cilium/tree/v1.18>__ | 2026-09-15 | quay.io/cilium/cilium:v1.18.14 | Release Notes <https://github.com/cilium/cilium/releases/tag/v1.18.14>__ | +---------------------------------------------------------+------------+------------------------------------+----------------------------------------------------------------------------+

Architetture

Le immagini di Cilium sono distribuite per le architetture AMD64 e AArch64.

Software Bill of Materials

A partire dalla versione 1.13.0 di Cilium, tutte le immagini includono una Software Bill of Materials (SBOM). La SBOM è generata in formato SPDX. Maggiori informazioni sono disponibili su Cilium SBOM.

.. _SPDX: https://spdx.dev/ .. _Cilium SBOM: https://docs.cilium.io/en/latest/configuration/sbom/

Sviluppo

A scopo di sviluppo e test, la community di Cilium pubblica snapshot, release candidate (RC) anticipate e immagini container CI costruite dal main branch <https://github.com/cilium/cilium/commits/main>_. Queste immagini non sono destinate all'uso in produzione.

Per testare gli aggiornamenti alle nuove release di sviluppo, consulta l'ultima build di sviluppo della Cilium Upgrade Guide_.

Di seguito sono elencati i branch per i test insieme ai loro snapshot o release RC, ai corrispondenti tag di pull delle immagini e alle loro note di rilascio ove applicabile:

+----------------------------------------------------------------------------+------------+-----------------------------------------+---------------------------------------------------------------------------------+ | main <https://github.com/cilium/cilium/commits/main>__ | daily | quay.io/cilium/cilium-ci:latest | N/A | +----------------------------------------------------------------------------+------------+-----------------------------------------+---------------------------------------------------------------------------------+ | v1.21.0-pre.2 <https://github.com/cilium/cilium/commits/v1.21.0-pre.2>__ | 2026-09-09 | quay.io/cilium/cilium:v1.21.0-pre.2 | Release Notes <https://github.com/cilium/cilium/releases/tag/v1.21.0-pre.2>__ | +----------------------------------------------------------------------------+------------+-----------------------------------------+---------------------------------------------------------------------------------+

Panoramica delle funzionalità

.. begin-functionality-overview

CNI (Container Network Interface)

Cilium come plugin CNI <https://cilium.io/use-cases/cni/>_ fornisce un livello di networking veloce, scalabile e sicuro per i cluster Kubernetes. Costruito su eBPF, offre diverse opzioni di deployment:

  • Networking overlay: una rete virtuale basata su incapsulamento che si estende su tutti gli host con supporto per VXLAN e Geneve. Funziona su quasi qualsiasi infrastruttura di rete poiché l'unico requisito è la connettività IP tra gli host, che in genere è già presente.

  • Modalità routing nativo: Utilizzo della normale tabella di routing dell'host Linux. La rete deve essere in grado di instradare gli indirizzi IP dei container delle applicazioni. Si integra con router cloud, daemon di routing e infrastrutture IPv6-native.

  • Opzioni di routing flessibili: Cilium può automatizzare l'apprendimento e l'annuncio delle route in topologie comuni, ad esempio utilizzando la discovery dei vicini L2 quando i nodi condividono un dominio di livello 2, o BGP quando si instrada attraverso confini di livello 3.

Ogni modalità è progettata per la massima interoperabilità con l'infrastruttura esistente, riducendo al minimo il carico operativo.

Categorie