A TrueNAS mostantól Red Hat OpenShift tanúsítvánnyal rendelkezik, amely lehetővé teszi a Kubernetes vagy OpenShift rendszereket futtató szervezetek számára, hogy egy tanúsított tárolási hátteret használjanak, amely a projekt újraépített Kubernetes integrációján alapul.
A tanúsítvány a TrueNAS 25.10 verzióval érkezik, és magában foglalja az új TrueNAS CSI drivert, amely elérhető a Red Hat ökoszisztéma katalógusában mint TrueNAS CSI Operator. A TrueNAS szerint a tanúsított driver az OpenShift 4.20 és újabb verziókkal működik.
Az egyértelműség kedvéért, az OpenShift a Red Hat vállalati Kubernetes platformja, amely támogatott módot biztosít a konténerizált alkalmazások futtatására, kezelésére és skálázására szervereken, felhőkben és hibrid környezetekben.
Mivel sok ilyen alkalmazásnak szüksége van tartós tárolásra, a tanúsított tárolási integrációk fontosak a vállalati szervezetek számára, akik támogatott infrastruktúrát szeretnének, nem pedig manuálisan karbantartott vagy nem hivatalos komponenseket.
A TrueNAS szerint a fő technikai változás az előző, harmadik fél által biztosított democratic-csi driver alapú Kubernetes integrációról való áttérés. Az előző megközelítés a TrueNAS API hívásokat ötvözte a régi SSH munkamenetekkel a tárolás kezelésére. A TrueNAS azt állítja, hogy az új driver egy első fél, API-alapú megvalósítással váltja fel, amely a verziózott TrueNAS API-ra épül, amelyet a 25.10-es verzióban vezettek be.
Az új CSI driver automatikusan kezeli a tárolás biztosítását, átméretezését, Snapshots készítését és törlését a Kubernetes tárolási kérések alapján. Más szavakkal, a TrueNAS tárolás a Kubernetes és OpenShift munkaterhelések számára standard CSI mechanizmusokon keresztül érhető el, nem pedig minden alkalmazás esetében manuálisan kell kezelni.
A protokoll támogatás magában foglalja az NFS v3/v4 és iSCSI-t. Az NFS megosztott fájl tárolást biztosít, míg az iSCSI blokkszintű tárolást nyújt a Kubernetes munkaterhelések számára, amelyet általában adatbázisokhoz és teljesítményérzékeny alkalmazásokhoz használnak. A driver támogatja a ReadWriteOnce és ReadWriteMany hozzáférési módokat, a munkaterheléstől és a tárolási konfigurációtól függően.
A funkciók listája tartalmazza a dinamikus biztosítást és törlést, az online kötet átméretezést leállás nélkül, Snapshots készítését a standard Kubernetes CSI Snapshot API-kon keresztül, automatizált Snapshot ütemezéseket, új kötetek klónozását Snapshots-ból, vékony biztosítást iSCSI kötetek esetén, kötet egészségügyi jelentéseket és kapacitás jelentéseket.
A biztonság terén a rendszer támogatja az iSCSI CHAP hitelesítést, beleértve az egyedi és kölcsönös hitelesítést, az iSCSI kezdeményező engedélyezési listáját, az NFS gazda és hálózati engedélyezési listát, valamint az NFS felhasználói és csoporttérképezést. A platform támogatása a Kubernetes 1.26 verziótól kezdődik, a tanúsítvány az OpenShift 4.20 és újabb verziókra vonatkozik. További részletekért lásd a hivatalos bejelentést.

