Recent Posts
-
Posted on
GCVE Advanced Auto-Scaling
This month, we will look at how to configure advanced auto-scaling on our new GCVE cluster.
-
Posted on
Introduction to GCVE
In this post, we will be taking a high level look at Google Cloud VMware Engine, or GCVE for short.
-
Posted on
NGINX Ingress Controller in GKE
This tutorial is part of a series I am creating on creating, running and managing Kubernetes on GCP the way I do in my day job. In this episode, we are covering how to setup a nginx ingress controller to handle incoming requests. Note There may be some things I have skimmed over, if so or you see a glaring hole in my configuration...
-
Posted on
Kubenetes Basic Setup
This tutorial is part of a series I am creating on creating, running and managing Kubernetes on GCP the way I do in my day job. Note There may be some things I have skimmed over, if so or you see a glaring hole in my configuration, please drop me a line via the contact page linked at the top of the site...
-
Posted on
Kubernetes Secrets Security
I was always of the belief that secrets within Kubernetes (k8s) are secure. How wrong I was! After a recent meetup featuring a Google security expert, I discovered that the secrets I have in our k8s cluster are no more secure than writing them down on paper and leaving it on a park bench. Google...
-
Posted on
Dynamic DNS with Google Cloud DNS
Dynamic DNS with Google Cloud Platform is much simpler than it seems. Join me on this journey of ensuring that my ownCloud server is always accessible using a Google Cloud DNS A record. NOTE I have updated this tutorial and the supporting code to Python 3.9. All requirements are also updated to the current latest...
-
Posted on
SSL Certificate with Let's Encrypt on Linux
Introduction This is a really quick tutorial on how to add a free Let’s Encrypt certificate to your Debian 10 machine running in any environment. Pre-requisites Before starting this process, ensure you have the following available Access to the root account or sudo access A domain name that you own and have control over the...
-
Posted on
Restricting Date Inputs
Background In my day job I work for a software company building a clinical management system for the Aged Card sector. The system is a Rails & ReactJS application with some 3 million lines of code, so it is not a small application by any means. The Problem The issue we have is that in...
-
Posted on
Simple Hugo Website
Installing Hugo Since I am using a Mac, this is as simple as brew install hugo For others, see the below list Arch Linux yay -S hugo Debian Linux sudo apt install hugo Redhat Linux yum install hugo Otherwise, you could always simple pull the latest version from the Hugo GitHub repo here https://github.com/gohugoio/hugo/releases Create your site and get a theme The first thing you will need is to create a site using the hugo cli...