18 października 2026 r. Fortanix ogłosił obsługę CNCF Confidential Containers (CoCo) w Fortanix Confidential AI dla obciążeń Kubernetes. Przewodnik Cisco określał integrację jako public preview, a opisana przez Cisco walidacja obejmowała jeden worker z Intel TDX i jeden kontener poufny. Firma podała, że zaszyfrowany kontener z obsługą GPU uruchomił się i obsłużył ruch w tej konfiguracji.
Jak opisany przepływ kontroli chroni klucze
CoCo uruchamia pod Kubernetes wewnątrz lekkiej maszyny wirtualnej opartej na Kata Containers. Maszyna działa w zaufanym środowisku wykonawczym (TEE), które sprzętowo izoluje jej pamięć. W opisanym projekcie Fortanix Confidential Computing Manager (CCM) sprawdza atestację, czyli pomiary sprzętu i oprogramowania, a Fortanix Data Security Manager (DSM) decyduje, czy workload może otrzymać klucz.
Właściciel modelu szyfruje warstwy obrazu kontenera i zachowuje dane uwierzytelniające używane podczas jego budowania. Cisco opisuje system hosta i rejestr jako znajdujące się poza granicą poufności. Przy uruchomieniu gość zbiera pomiary TDX oraz oprogramowania. Jeśli polityka CCM tego wymaga, sprawdzane są też dane atestacji GPU. Po pomyślnej kontroli CCM wystawia krótkotrwały certyfikat tożsamości workloadu, którym gość uwierzytelnia się w DSM. DSM weryfikuje uprawnienia i może wtedy odblokować klucz do zaszyfrowanych warstw obrazu. Zmiana pomiarów lub brak uprawnień blokuje wydanie klucza.
Dane uwierzytelniające używane do budowania obrazu nie trafiają na host Cisco UCS; według przewodnika nie pozwalają też odszyfrować ani wyeksportować klucza. To rozdziela przygotowanie zaszyfrowanego obrazu od decyzji, który zweryfikowany workload może go uruchomić.
Konfiguracja Cisco i zakres walidacji
Cisco opisało walidację na serwerze Cisco UCS C240 M8 z dwoma procesorami Intel Xeon 6 6530P obsługującymi Intel TDX oraz jedną kartą NVIDIA H100-NVL w trybie poufnego przetwarzania. GPU przekazano do maszyny gościa TDX. Test obejmował jednego workera TDX i jeden kontener poufny; Cisco podało, że zaszyfrowany kontener z GPU uruchomił się i obsłużył ruch.
W testowanym stosie Cisco użyło Ubuntu 25.10, jądra Linux 6.17.0-41-generic i QEMU 10.1.0. Konfiguracja Kubernetes obejmowała Kubernetes v1.36.4, containerd 2.2.1, wykres CoCo 0.21.0 i NVIDIA GPU Operator v26.3.1. Są to wersje użyte w opisanej walidacji.
Cisco wskazało, że działanie wielowęzłowe, dostępność i wydajność AI wymagają dalszej kwalifikacji. Przewodnik nie opisuje walidacji AMD SEV-SNP ani trybu Protected PCIe dla wielu GPU. Wynik z jednym workerem i jedną kartą H100-NVL nie rozstrzyga więc, jak zachowa się większy klaster ani inna konfiguracja sprzętowa.
Kubernetes i CoCo to osobne projekty CNCF
Kubernetes jest projektem Cloud Native Computing Foundation (CNCF) ze statusem graduated; 6 marca 2018 r. został pierwszym projektem fundacji, który uzyskał ten status. CoCo to odrębny projekt CNCF, który w integracji Fortanix dodaje poufne środowisko dla podów Kubernetes.