Simple Helm Update Thumbnail

Simple Helm Update

Problem “Helm helps you manage Kubernetes applications — Helm Charts help you define, install, and upgrade even the most complex Kubernetes application. Charts are easy to create, version, share, and publish — so start using Helm and stop the copy-and-paste.” – Helm Helm Charts are a fantastic tool to utilize if you are distributing your complex applications to a wide audience. However, it starts to become a chore to manage as the number of Applications(Charts) and Clusters increase....

<span title='2022-10-13 00:00:00 +0000 UTC'>October 13, 2022</span>&nbsp;·&nbsp;3 min&nbsp;·&nbsp;Peter Keech
Terminating Namespaces

Terminating Namespaces

After you start playing around with Kubernetes, or even Red Hat OpenShift, you are potentially going to run into an issue that I’ve had to encounter many times. Sometimes it happens quickly, other times it takes longer, but eventually you will run into the issue of a namespace trying to terminate but appear to be stuck. The TLDR of this issue, is that the Kubernetes Finalizer of the namespace fails to complete successfully leaving you with a namespace that is “terminating”....

<span title='2021-10-29 00:00:00 +0000 UTC'>October 29, 2021</span>&nbsp;·&nbsp;2 min&nbsp;·&nbsp;Peter Keech
K3S Cluster with vSphere Storage [Part IV]

K3s Cluster With Vsphere Storage [Part IV]

Having followed along with the previous three blog posts, you should have a cluster that is one small step away from demonstrating the storage capabilities. In this final part of the series, we will perform our final configurations and demonstrate the simplicity of our storage solution. Note At the end of this post, your cluster isn’t quite ready for a workload as it is still missing an Ingress Controller. While deploying an Ingress Controller is outside the scope of this post, I will briefly describe how to deploy NGINX as an IngressController at the end of this post to get you started....

<span title='2021-07-03 03:00:00 +0000 UTC'>July 3, 2021</span>&nbsp;·&nbsp;6 min&nbsp;·&nbsp;Peter Keech
K3S Cluster with vSphere Storage [Part III]

K3s Cluster With Vsphere Storage [Part III]

Having followed the steps in Part II, you should have a K3S Cluster stood up. In this Part we are going to add the all important Cloud Provider. Step 1: Prepare Nodes for vSphere Cloud Provider Before we can install the vSphere Cloud provider, there are couple configurations that need to be applied. You can read more about these requirements by heading over to the VMWare documentation. Taint Nodes The Cloud Provider is going to be installed on the Server (Master) Nodes....

<span title='2021-07-03 02:00:00 +0000 UTC'>July 3, 2021</span>&nbsp;·&nbsp;8 min&nbsp;·&nbsp;Peter Keech
K3S Cluster with vSphere Storage [Part II]

K3s Cluster With Vsphere Storage [Part II]

Continuing on the discussion from Part I, in this part we are going to deploy a K3S cluster on a vSphere environment. Step 1: The Setup Note I’m currently in the process of creating Terraform scripts to accomplish this deployment, but feel free to deploy you cluster per your favorite method. I will create a blog post describing my Terraform scripts and the headache that PhotonOS caused once I’ve completed the Terraform Script....

<span title='2021-07-03 01:00:00 +0000 UTC'>July 3, 2021</span>&nbsp;·&nbsp;4 min&nbsp;·&nbsp;Peter Keech