Deploying Apache Spark on Kubernetes with S3 Support

Introduction In this post we will show how to deploy a “stateless” Apache Spark cluster on Kubernetes. Spark is a fast analytics engine designed for large-scale data processing. Furthermore, we will then run analytics queries against data sitting in S3, in our case StorageGRID Webscale. We use S3 as the data source/target because it is an elegant … Read more

How to Deploy Containerized MongoDB on Kubernetes, with NetApp

In this post we will show how to deploy a containerized MongoDB replica-set using StatefulSets on Kubernetes with NetApp Trident and underlying SolidFire or ONTAP storage. It is important to understand the concept of StatefulSets before we go further, if you do not yet know about StatefulSets you can go through this StatefulSet tutorial. MongoDB is no … Read more

Changing Mounted Script Directory for SolidFire PowerShell Docker Image

Last month the NetApp SolidFire integrations team released the latest PowerShell Tools for managing SolidFire systems. This release (1.3.1.4) is the first release to also include direct support for the module outside of Microsoft Windows operating environments. Leveraging the recently open-sourced .Net Core, this release allows us to deploy the SolidFire PowerShell Tools on Linux, … Read more

nDVP is a Docker Certified Plugin!

NetApp recently announced that the NetApp Docker Volume Plugin (nDVP) is now a Docker Certified Plugin available from the Docker Store! What does that mean for you? It means that installing and managing the supported plugin is now extraordinarily easy. Docker Engine managed plugins are managed directly from the Docker command line, and deployed as … Read more

Trident Part 2: Installing and Configuring Trident

The first post in this series looked at the Kubernetes 1.4 storage provisioning paradigm and how Trident fits into it. This second video goes in depth into the process of installing and configuring Trident with your Kubernetes cluster. Specifically, we will show you how to download the package, deploy the Trident pod, configure storage back … Read more