As everyone gets back to their daily grind and plan to keep up with their resolutions for 2020 (that’s always fun), 2019 has been an exciting and eventful year. It has been a year to remember for Trident as we continue to innovate with a goal of making storage consumption in Kubernetes easier, more feature-rich and resilient. Here’s a recap on some of the amazing features that were delivered in 2019, several of which have helped storage administrators seamlessly interface with their Kubernetes teams and make storage simple: 

  1. Importing volumes from storage clusters: The 19.04 release provided an import functionality to help bring external storage volumes to the Kubernetes level. What began as an enhancement for the ontap-nas, ontap-nas-flexgroup, solidfire-san and the aws-cvs driver has steadily expanded to support all but our ontap-san drivers as of today. Whether you are moving your data between clusters (on-prem to the cloud or between clouds) or transitioning legacy datasets to a containerized deployment, Trident supports importing these volumes to your Kubernetes cluster with relative ease.
  2. CSI takes center stage: 19.07 was a momentous release; it introduced a redesigned CSI provisioner, with CSI Drivers for all of our major storage platforms. This decision to wholly focus on CSI and implement the CSI 1.1 Specification helps better provide storage features that are agreed upon by the Kubernetes storage community.
  3. CRDs to maintain state within Kubernetes: Another new feature that came in with 19.07 was the inclusion of CRDs (defined and maintained by Trident) to store its metadata. Beginning with 19.07, the metadata required by Trident [to communicate with backends, create PVCs and so on] is all maintained at the Kubernetes layer. 
  4. Drivers, drivers and more drivers: The list of supported backends grew thick and fast in 2019! Trident’s new drivers in 2019 included the cvs-aws, azure-netapp-files, ontap-san-economy and gcp-cvs drivers. No matter what NetApp solution you use, Trident is your universal solution for provisioning persistent storage for K8s environments.
  5. Support for OpenShift 4.2: Trident 19.10 is supported with OpenShift 4.2. Here’s our partner blog, co-authored with the folks from RedHat, that talks about Trident with OpenShift 4.2 and how you can get started today.

The innovation keeps on coming:

The v20.01 release is on track to provide IPv6 support and Prometheus metrics for observability and analysis. You can get a head start today with the v20.01 beta release.

We would love to hear from you. Get in touch with us: our growing Slack community is the best place to ask questions and get tips and tricks.

Bala RameshBabu
Bala is a Technical Marketing Engineer who focuses on Trident, NetApp's dynamic storage provisioner for Kubernetes and Docker. With a background in OpenStack, he focuses on open-source solutions and DevOps workflows. When not at work, you can find him in a soccer field or reading biographies

Pin It on Pinterest