NetApp Trident
NetApp Trident, the CSI storage orchestrator for ONTAP on OpenShift: installation, NFS and iSCSI/NVMe backends, StorageClasses, snapshots, SnapMirror replication and Trident Protect, in twelve labs.
Lab outcome
Install and upgrade Trident on OpenShift, connect ONTAP NAS and SAN backends, hand out tiered StorageClasses, and protect the volumes with snapshots, SnapMirror and Trident Protect.
- 01
NetApp Trident: the complete overview
What NetApp Trident is, how a PersistentVolumeClaim becomes an ONTAP volume, the drivers and protocols, our lab environment on OpenShift 4.22 with Trident 26.06, and the twelve hands-on labs in this series with their subtopics.
Read - 02
Foundations and environment setup
PV, PVC, StorageClass and CSI; Trident's controller, node pods and CRDs; preparing the ONTAP SVM, the cluster and tridentctl.
Coming soon - 03
Installing Trident
The Trident operator and TridentOrchestrator, the OpenShift certified operator, Helm and tridentctl; verifying, upgrading and uninstalling.
Coming soon - 04
ONTAP NAS backends (NFS)
SVM, data LIF and export-policy preparation; ontap-nas, ontap-nas-economy and ontap-nas-flexgroup; TridentBackendConfig, credentials and certificates.
Coming soon - 05
ONTAP SAN backends (iSCSI and NVMe/TCP)
Worker node preparation and multipathing; ontap-san and ontap-san-economy; igroups and CHAP; NVMe/TCP and FC; block against filesystem volumes.
Coming soon - 06
StorageClasses and provisioning
Selectors and storage pools, virtual pools for gold, silver and bronze tiers, fsType, QoS, snapshot and export policies, reclaim and binding modes.
Coming soon - 07
Day-to-day volume operations
Expansion, access modes, importing existing ONTAP volumes, custom volume names, sharing NFS volumes across namespaces, and StatefulSets.
Coming soon - 08
Snapshots and clones
VolumeSnapshotClass, on-demand snapshots, PVCs from snapshots, clones, in-place restore with TridentActionSnapshotRestore, and volume group snapshots.
Coming soon - 09
Data protection and disaster recovery
SnapMirror replication with TridentMirrorRelationship, planned and unplanned failover, and Trident Protect snapshots, backups, schedules, restores and AppMirrorRelationship.
Coming soon - 10
Security and multi-tenancy
An SVM per tenant, namespaced backends and RBAC, CHAP and Kerberos, LUKS and NetApp Volume Encryption, and pod security on OpenShift.
Coming soon - 11
Performance and quality of service
Adaptive QoS through StorageClasses, fio across NFS, iSCSI and NVMe/TCP, FlexGroup for AI training data, mount options, autogrow and balanced placement.
Coming soon - 12
Monitoring and troubleshooting
Prometheus metrics and Grafana, tridentctl logs and AutoSupport bundles, and the common failures: stuck PVCs, mount errors, offline backends, unregistered nodes.
Coming soon - 13
Advanced and platform integrations
OpenShift Virtualization and hosted control planes, automated workload failover, Windows nodes with SMB, FSx for ONTAP, Azure NetApp Files and Google Cloud NetApp Volumes, GitOps, and a capstone.
Coming soon