AWX release versions don’t link up that well with ansible towers. The problem with that is that when reading user and admin docs of ansible tower, the versions don’t link up. Anyway AWX updates versions like wildfire so we are now on AWX version 11, this is probably outdated now so check the latest AWX […]
Category: Containerisation
What is the Difference between a Persistent Volume and a Storage Class? What happens when pods are killed, is the data persisted – How do you test this? What is the difference between a Service and an Ingress? By default, Docker uses host-private networking, so containers can talk to other containers only if they are […]
Initially I created a Dockerfile to run my django app. I chose python alpine to save on image size. There were a few issues with that but that is fixed in the below Dockerfile FROM python:3.8-alpine RUN mkdir -p /code/requirements WORKDIR /code RUN pip install –upgrade pip –no-cache-dir # Installing requirements.txt from project COPY ./requirements/*.txt […]
Over the past year I’ve taken a step back and evaluated how we build and deploy web applications. When we talk about modernising web applications people immediately jump to the cloud-native catch phrase. It ramps up pretty quick, it spirels quickly into kubernetes, docker, Paas, Ingress, load balancing, service mesh and site reliability engineering. For […]
In this post I will show you how to create your very own Highly available K8s cluster for just R90 a month…the cheapest I could find. For this we will be using k3s, a lightweight kubernetes distribution created by rancher labs. So lightweight, that the requirements for the server nodes is only 512MB of RAM […]