Trident¶
Storage Orchestrator for Containers
Introduction
Kubernetes
- Trident for Kubernetes
- Upgrading/Downgrading Trident
- Deploying
- Deploying with tridentctl
- Deploying with the Trident Operator
- Common tasks
- Managing Trident
- Worker preparation
- Backend configuration
- Azure NetApp Files
- Cloud Volumes Service for AWS
- Cloud Volumes Service for GCP
- Element (HCI/SolidFire)
- ONTAP (AFF/FAS/Select/Cloud)
- SANtricity (E-Series)
- Managing backends
- Managing storage classes
- Managing volumes
- Concepts
- Kubernetes and Trident objects
- Object overview
- Kubernetes PersistentVolumeClaim objects
- Kubernetes PersistentVolume objects
- Kubernetes StorageClass objects
- Kubernetes VolumeSnapshotClass Objects
- Kubernetes VolumeSnapshot Objects
- Kubernetes VolumeSnapshotContent Objects
- Kubernetes CustomResourceDefinition objects
- Trident StorageClass objects
- Trident Backend objects
- Trident StoragePool objects
- Trident Volume objects
- Trident Snapshot Objects
- How does provisioning work?
- Virtual Storage Pools
- Kubernetes and Trident objects
- Known issues
- Troubleshooting
- Design and Architecture Guide
- 1. Introduction
- 2. Concepts and Definitions
- 3. NetApp Products and Integrations with Kubernetes
- 4. Kubernetes Cluster Architecture and Considerations
- 5. Storage for Kubernetes Infrastructure Services
- 6. Storage Configuration for Trident
- 6.1. Best practices for configuring ONTAP and Cloud Volumes ONTAP
- 6.1.1. Use SVM(s) which are dedicated to Trident
- 6.1.2. Limit the maximum volume count
- 6.1.3. Limit the maximum size of volumes created by Trident
- 6.1.4. Configure Trident to use bidirectional CHAP
- 6.1.5. Create and use an SVM QoS policy
- 6.1.6. Limit storage resource access to Kubernetes cluster members
- 6.1.7. Use a dedicated export policy
- 6.1.8. Disable
showmount
for the application SVM
- 6.2. Best practices for configuring SolidFire
- 6.3. Best practices for configuring E-Series
- 6.4. Best practices for configuring Cloud Volumes Service on AWS
- 6.1. Best practices for configuring ONTAP and Cloud Volumes ONTAP
- 7. Deploying Trident
- 7.1. Supported Kubernetes cluster architectures
- 7.2. Trident installation modes
- 7.3. Trident Installation on Docker UCP 3.1
- 7.4. Deploying Trident as an enhanced CSI Provisioner
- 7.5. CRDs for maintaining Trident’s state
- 7.6. Trident Upgrade/Downgrade Process
- 7.7. Recommendations for all deployments
- 7.8. Deploying Trident to OpenShift
- 8. Integrating Trident
- 9. Backup and Disaster Recovery
- 10. Security Recommendations
Frequently Asked Questions
Docker
- Trident for Docker
- Deploying
- Host and storage configuration
- Common tasks
- Known issues
- Troubleshooting
Support