Welcome!

Persistent volumes on Kubernetes using Portworx

Difficulty:Intermediate

Estimated Time:10 minutes

Portworx is a software defined persistent storage solution designed and purpose built for applications deployed as containers, via container orchestrators such as Kubernetes, Marathon and Swarm. It is a clustered block storage solution and provides a Cloud-Native layer from which containerized stateful applications programmatically consume block, file and object storage services directly through the scheduler.

In this tutorial, you will learn:

How to create a StorageClass for Portworx volumes

How to create a PersistentVolumeClaim using Portworx

How to inspect details of a Portworx Volume

If you are interested in learning how to install Portworx on Kubernetes, visit this scenario

Congratulations!

You've completed the scenario!

Scenario Rating

Thank you for trying the playground. To view all our scenarios, go here

Debugging Scenarios

Help

Katacoda offerings an Interactive Learning Environment for Developers. This course uses a command line and a pre-configured sandboxed environment for you to use. Below are useful commands when working with the environment.

cd <directory>

Change directory

ls

List directory

echo 'contents' > <file>

Write contents to a file

cat <file>

Output contents of file

Vim

In the case of certain exercises you will be required to edit files or text. The best approach is with Vim. Vim has two different modes, one for entering commands (Command Mode) and the other for entering text (Insert Mode). You need to switch between these two modes based on what you want to do. The basic commands are: