
Bootstrapping a private EKS cluster with Argo CD
Terraform for a private-endpoint EKS cluster, GitHub Actions with OIDC, and how to install Argo CD when your pipeline can't reach the Kubernetes API.
Blog
Writing on Kubernetes, GitOps, serverless and open source, from the work we do and the projects we contribute to.
RSS feed
Terraform for a private-endpoint EKS cluster, GitHub Actions with OIDC, and how to install Argo CD when your pipeline can't reach the Kubernetes API.

Plastering, render, underfloor heating and flooring, what the build cost, and what it's like to work in four years later.

First fix electrics and network, rigid foam insulation, plasterboarding and fitting the bifold doors.

Bolting down the timber frame, boarding the walls and getting a watertight roof on before the rain.

Planning a garden office, running power and network cables, and pouring the concrete base.

Using loft.sh for self-service Kubernetes namespaces and virtual clusters on a shared multi-tenant platform, installed and configured with Flux GitOps.

Write Go unit tests that render your Helm chart templates and assert on the Kubernetes manifests, so you can change charts with confidence. Includes a full example.

Exploring serverless on Kubernetes. To roll your own or not?

A CLI with strongly-typed flags to install charts and apps to your cluster in one command.

How inlets tunnels give services behind NAT or a firewall a public IP, using inletsctl and the inlets-operator, and when you need inlets PRO for non-HTTP traffic.

From my Docker Birmingham meetup talk: how Docker images and manifests handle CPU architectures, and building images for ARM and x86 with docker buildx.

What k3s is and how it differs from full Kubernetes, my experience on the beta of Civo's managed k3s service, contributing to its app marketplace, and other k3s tooling.

A step-by-step guide to your first OpenFaaS contribution: setting up Go, Docker and Kubernetes, finding an issue, forking the repository, and opening a pull request.

Looking back at 2019: 75+ pull requests to OpenFaaS and OpenFaaS Cloud, k3sup, Birmingham meetups and events, and my plans for 2020.
Tell us what you're running and where it hurts. We'll tell you honestly whether we can help.