
Automate and Orchestrate Storage
in a Container World.
Trident is a dynamic storage orchestrator that simplifies the consumption of persistent volumes (PV) in Kubernetes. Manage storage resource across multiple NetApp platforms.
Get StartedGitHub
Standard & Extensible
Kubernetes and REST interface(s) for consuming storage resources
Storage Support
Supports NetApp ONTAP,
Element, SANtricity and Cloud Volume Services
Easy Deployment
Deploy as a standalone to a host, as a container, or as a Kubernetes pod
Fully
Supported
Trident is supported under existing NetApp maintenance agreement
Open
Source
Trident is an open source project maintained and supported by NetApp
Simplify the Consumption of Persistent Volumes (PV) in Kubernetes
Persistent storage for stateful applications is a major inhibitor in the broad adoption of containers for the enterprise. NetApp was the first to offer a robust, open source solution to address this gap, and has since increased its investment and participation in the community and its partner ecosystem to shape the way containers approach data management.
Container technology is an important piece of NetApp’s Data Fabric vision, and we want to help our customers get the most out of their NetApp investment; simplifying the deployment of containers throughout the enterprise while protecting and managing data, wherever, whenever — across the fabric.
Trident is a dynamic storage orchestrator that provides the ability to manage storage resources across all major NetApp storage platforms. It natively integrates with Kubernetes in order to dynamically provision persistent volume requests on demand, at the time of the request. Additionally, Trident has a REST interface which can be used by any application to create and manage storage across the configured resources. Trident is also fully supported by NetApp.
Features:
- Kubernetes and REST interface(s) for consuming storage resources
- Compatible with:
– ONTAP
– Element and HCI
– E-Series, and Cloud Volumes Services - Create and provision against meta-classes of storage with common characteristics, providing abstracted pools of storage to the consumer
- Deploy as a standalone application to a physical/virtual host, as a container, or as a Kubernetes pod
Trident 20.01 – New Year, New Features and More
It has been a lightning-quick beginning to the new year. As we still wonder where January went (can you believe a month has gone by so quickly?!), the Trident team is pleased to announce our first release for this calendar year. The 20.01 release introduces support...
What You Need To Know Before Upgrading Your Kubernetes Cluster – Trident 20.01+, K8s 1.17+ & Volume Snapshots
Important: When should I take action? Note: This blog details items to consider when: upgrading Trident from 19.07.x or 19.10.x to 20.01.x and above. upgrading Kubernetes to 1.17 and above. Do you have alpha snapshots present? Read this blog in its entirety if alpha...
Trident 19.10 Released!
We are excited to announce that Trident 19.10 has been released and is now available for download. We integrated the Container Storage Interface (CSI) specification earlier this year to stay in lockstep with the community and Trident 19.10 continues to build upon that...
Trident and Disaster Recovery Pt. 4
Trident and Disaster Recovery Workflow Using ONTAP SnapMirror Volume Welcome to the last and final blog of the 4 part series on how to do Trident Disaster Recovery using ONTAP Data Replication Technologies. In this blog, we will be discussing how Trident Disaster...
Trident and Disaster Recovery Pt. 3
Disaster Recovery Workflow Using Snapmirror SVM SnapMirror SVM Setup Preparing the SVM for disaster recovery involves preparing the destination cluster, creating the destination SVM, creating the SVM peer relationship, creating a SnapMirror relationship, initializing...
Trident and Disaster Recovery Pt. 2
Trident and Disaster Recovery Workflow Using MetroCluster Welcome to the second installment of Trident and Disaster Recovery using ONTAP Data Replication Technologies. In this blog, we will be discussing a MetroCluster configuration. MetroCluster Setup Configuring...
Trident and Disaster Recovery Pt. 1
Understanding Different NetApp Data Replication Technologies and DR Best Practices It is important that we understand different disaster recovery methodologies for Trident and stateful containerized applications in the event of a disaster for business continuance....
Using Cloud Manager to Deploy Trident and Cloud Volumes ONTAP as Persistent Storage
Cloud Manager automates the deployment of Trident on Kubernetes cluster so you can use Cloud Volumes ONTAP (CVO) as persistent storage for containers. Managing persistent storage is one of the major challenges for containerization. Trident, NetApp's dynamic...
Trident 19.07 is now GA
Is it August already? Time flies when you are having fun! The Trident team has been hard at work this summer to deliver some great new features in the 19.07 version of Trident, which is now available! Here’s the lowdown on what’s new with Trident 19.07. Azure NetApp...