Browsed by
Category: Hands-on Lab

Using an inventory for Ansible

Using an inventory for Ansible

About this lab The purpose of this lab is to show the use of an inventory for Ansible to build a multi-host playbook. vTeam Specialization Program Pure Storage nominated me recently to join the Pure Storage vTeam Specialization program for New Stack. The idea behind the program is, to create an active community within Pure Storage. Allowing Puritans to learn and develop their skills and grow into a subject matter experts. The program consists of training and lab exercises that are focussed…

Read More Read More

Using Ansible facts and variables

Using Ansible facts and variables

About this lab The purpose of this lab is to show the use of variables and facts in an Ansible playbook. vTeam Specialization Program Pure Storage nominated me recently to join the Pure Storage vTeam Specialization program for New Stack. The idea behind the program is, to create an active community within Pure Storage. Allowing Puritans to learn and develop their skills and grow into a subject matter experts. The program consists of training and lab exercises that are focussed on developing…

Read More Read More

Deploy Minio with persistent storage

Deploy Minio with persistent storage

About this lab In this lab exercise I will deploy Minio on a Kubernetes cluster using persistent storage provision the the Pure Service Orchestrator. vTeam Specialization Program Recently I was nominated to join the Pure Storage vTeam Specialization Program for New Stack. The idea behind the program is to provide a community within Pure for Puritans to learn and develop skills and grow into a subject matter expert. The program consists of training and lab exercises that are focussed on developing experience…

Read More Read More

Clone WordPress using Ansible and PSO

Clone WordPress using Ansible and PSO

In this blog, I will clone WordPress using Ansible and PSO from production to development. Why this blog? Recently I was asked to prepare a demo that was part of a larger DevOps workshop for one of our customers. The idea was to show the value of using automation in a DevOps environment. By cloning WordPress using Ansible and PSO, developers have access to a test environment that closely resembles production and which can be refreshed quickly and easily. In…

Read More Read More

Enable Feature Gates on a live Kubernetes cluster

Enable Feature Gates on a live Kubernetes cluster

Every new version of Kubernetes adds more features and functions. However most of those are released in a controlled fashion, where while these features are in alpha or beta, they must be manually enabled using so called Feature Gates. This post will show how to enable feature gates on a live Kubernetes cluster. About Feature Gates You can find more on Feature Gates here:https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/ For this blog I want to enable the Storage Feature Gates for Snapshots and Clones (VolumeSnapshotDataSource…

Read More Read More

OpenStack Volume Consistency Groups

OpenStack Volume Consistency Groups

About this lab vTeam Specialization Program Recently I was nominated to join the Pure Storage vTeam Specialization Program for New Stack. The idea behind the program is to provide a community within Pure for Puritans to learn and develop skills and grow into a subject matter expert. The program consists of training and lab exercises that are focussed on developing experience in the New Stack space (Kubernetes, Ansible, Open Stack and more). And since I think there are more people out there…

Read More Read More

OpenStack Horizon

OpenStack Horizon

About this lab vTeam Specialization Program Recently I was nominated to join the Pure Storage vTeam Specialization Program for New Stack. The idea behind the program is to provide a community within Pure for Puritans to learn and develop skills and grow into a subject matter expert. The program consists of training and lab exercises that are focussed on developing experience in the New Stack space (Kubernetes, Ansible, Open Stack and more). And since I think there are more people out there…

Read More Read More

How to install DevStack?

How to install DevStack?

About this lab vTeam Specialization Program Recently I was nominated to join the Pure Storage vTeam Specialization Program for New Stack. The idea behind the program is to provide a community within Pure for Puritans to learn and develop skills and grow into a subject matter expert. The program consists of training and lab exercises that are focussed on developing experience in the New Stack space (Kubernetes, Ansible, Open Stack and more). And since I think there are more people out there…

Read More Read More

Introduction in Pure Storage Ansible modules

Introduction in Pure Storage Ansible modules

About this lab vTeam Specialization Program Recently I was nominated to join the Pure Storage vTeam Specialization Program for New Stack. The idea behind the program is to provide a community within Pure for Puritans to learn and develop skills and grow into a subject matter expert. The program consists of training and lab exercises that are focussed on developing experience in the New Stack space (Kubernetes, Ansible, Open Stack and more). And since I think there are more people out there…

Read More Read More

Reset a Kubernetes cluster using Kubespray

Reset a Kubernetes cluster using Kubespray

Sometimes you have those “Ooopppssss” moments, when you realize what you did, wasn’t the smartest thing to do. I had that this morning, when I wanted to get rid of a failed Kubernetes installation of Kubestone, since the latest release had a bug. My intention was to delete the clusterrolebindings that were created by the kubestone installation, for which I used the following command: When used for pods for example, this will delete all pods in the namespace kubestone-system, however…

Read More Read More