Category: Kubernetes

  • Hey, Don’t break EBS

    Hey, Don’t break EBS

    TL;DR – EBS Volumes fail to mount when multipathd is installed on EKS worker nodes. AWS Elastic Kubernetes Service is a great way to dive in with managed Kubernetes in the cloud. Pure Service Orchestrator integrates EKS worker nodes into the Cloud Block Store on AWS. I created this ansible playbook to make sure the […]

  • Flex is dead… long live CSI

    Flex is dead… long live CSI

    How to Upgrade your PSO FlexDriver deployment to the latest CSI-based driver Over the past few months, the Kubernetes FlexDriver codebase has been deprecated and there is a solid shift towards using CSI-based drivers for providing Persistent Volumes to Kubernetes environments. I’m not going to address the reasons behind that shift here, but suffice to […]

  • Kubernetes Topology for StatefulSet Storage Redundancy with PSO

    Kubernetes Topology for StatefulSet Storage Redundancy with PSO

    Label your hosts. Install PSO with Labels Set your StorageClass to use WaitForFirstConsumer Set the StatefulSet to schedule pods for a “nodeSelector”. For the full “walkthrough” please see the demo content on GitHub.https://github.com/2vcps/pso-topology-crdb It would be great to hear how this works for you and how it can solve your Cloud Native Database requirements.

  • PSO wrt DKS & UCP

    PSO wrt DKS & UCP

    Please welcome Simon making a guest appearance to go through whatever it is this is about. 🙂 – Jon Got to love those TLAs!! To demystify the title of this blog, this will be about installing Pure Service Orchestrator (PSO) with Docker Kubernetes Service (DKS). Specifically, I’ll be talking about PSO CSI driver v5.0.8, running […]

  • Migrating K8s Stateful Apps with Pure Storage

    I have to move my harbor instance to a new cluster. old cluster – find all the PVC’s clone in the FlashArrayFind each PVC listed when you run the above command, you may either create a snapshot or a full clone. Bring up the new app with the same sized PVC’s on your new cluster. […]

  • Kubespray and vSphere VMs

    I build and destroy Kubernetes clusters nearly weekly. Doing it on VMs makes this super easy. I also need to demo Pure Service Orchestrator so having in guest iSCSI is a must. Following this repo should give any vSphere admin an easy way to learn kubectl, helm and PSO quite easily (of course PSO works […]

  • Pure Storage and Weaveworks Webinar – March 17

    I am pretty excited to be doing a webinar with Weaveworks on Weave Kubernetes Platform and Pure Storage. I met Damani at Kubecon and Re:Invent and we have been talking about doing this for months. I am excited to integrate Pure Service Orchestrator and Pure Storage into a platform providing a full collection of what […]

  • Building the Python Twitter Bot with Jenkins and Kubernetes – part 3

    This is the third part of the blogs I have been writing to document building a Python based twitter bot and running it in a container and deploying it to Kubernetes. The first post was about building the python, the second was all about building the docker container and using a deployment in Kubernetes. This […]

  • Py-bot in a Container

    So during Pure kickoff last week I did several sessions on Pure Storage and Kubernetes for our yearly Tech Summit. It was very fun to prepare for. I wanted to do something different and I decided to take my py-bot I was running on my raspberry pi and up-level with integration into K8s and the […]

  • Quickly Install Cloud Native Storage CSI Driver for vSphere 6.7

    First, you really should really truly understand the docs on VMware’s CSI driver.Cloud Native Storage Getting Started More information can be found at my GitHub.https://github.com/2vcps/cns-installer First if you meet all the pre-requisites mention in the CNS documentation clone my repo: git clone https://github.com/2vcps/cns-installer.git Then edit the install.sh and add your credentials and vCenter information. VCENTER=”<vcenter […]