Tag: kubernetes

  • Test all Kubeconfig Contexts

    One day I woke up and had like 14 clusters in my Kubeconfig. I didn’t remember which ones did what or if the clusters even still existed. So I cooked up this command to run through them all and make sure they actually responded. This works for me. If you have an alternative way please […]

  • Connecting your Application to Cassandra on PDS

    Connecting your Application to Cassandra on PDS

    Next up is a way to test Cassandra when deployed with PDS. I saved my python application to GitHub here: https://github.com/2vcps/py-cassandra The key here is to deploy Cassandra via PDS then get the server connection names from PDS. Each step is explained in the repo. Go over there and fork or clone the repo or […]

  • Testing Apache Kafka in Portworx Data Services

    With the GA of Portworx Data Services I needed a way to connect some test applications with Apache Kafka. Kafka is one of the most asked for Data Services in PDS. Deploying Kafka is very easy with PDS but I wanted to show how it easy it was for a data team to connect their […]

  • Be Awesome with Neo4j Graph Database In Kubernetes

    Be Awesome with Neo4j Graph Database In Kubernetes

    Graph DB solution Neo4j is popular with Data Scientists and Data Architects trying to make connections of the nodes and relationships. Neo4j is able to do memory management other in memory operations to allow for efficiency and performance. All of that data needs to eventual persist to a data management platform. This is why I […]

  • PX Essentials for FA (2.9.0)! How to install it?

    This week Portworx Enterprise 2.9.0 released with it comes support for K8s 1.22 and the new Essentials for FlashArray License. You can now have more nodes and capacity and as many clusters as you like. Previously you only got 5 nodes and a single cluster for PX Essentials. More info in the release notes: https://docs.portworx.com/reference/release-notes/portworx/#2-9-0 […]

  • Get Ready for Portworx Data Services

    Over a year a go we were working on the final parts of the acquisition of Portworx. I knew Portworx was going to change everything at Pure. I also expected it to take a while. I knew that we were going to see amazing new things built on this Cloud Native Data Platform. In the […]

  • Setting up Portworx on a Tanzu Kubernetes Grid aka TKG Cluster

    Setting up Portworx on a Tanzu Kubernetes Grid aka TKG Cluster

    First, this process works today on clusters made with the TKG tool that does not use the embedded management cluster. For clarity I call those clusters TKC or TKC Guest Clusters. The run as VM’s. You just can’t add block devices outside of the Cloud Native Storage (VMware’s CSI Driver). At least I couldn’t. Now […]

  • Ephemeral or Persistent? The Storage Choices for Containers (Part 3)

    Ephemeral or Persistent? The Storage Choices for Containers (Part 3)

    In this, the final part of a 3-part series, I cover the latest developments in ephemeral storage. Part 1 covered traditional ephemeral storage and Part 2 covered persistent storage. CSI Ephemeral Storage With the release of Kubernetes 1.15, there came the ability for CSI drivers that support this feature, the ability to create ephemeral storage […]

  • Demo! Zero Data loss App Recovery in Kubernetes aka Disaster Recovery

    For the demo I have 2 Kubernetes clusters with a single stretched Portworx cluster in AWS. This allows Metro DR to mirror the data between the 2 clusters so if there is a complete loss of Cluster 1 the application can be restarted with no loss of data.

  • Ephemeral or Persistent? The Storage Choices for Containers (Part 2)

    Ephemeral or Persistent? The Storage Choices for Containers (Part 2)

    In this, the second part of a 3-part series, I cover persistent storage. Part 1 covered traditional ephemeral storage. Persistent Storage Persistent storage as the name implies is storage that can maintain the state of the data it holds over the failure and restart of an application, regardless of the worker node on which the […]