And how to set it up in minikube

Rubic’s cube floating against a black background
Rubic’s cube floating against a black background
Photo by Michelen Studios on Unsplash

Why Do We Need Ingress?


Image for post
Image for post
Photo by kimi lee on Unsplash

What are the benefits of CQRS?

Scaling and Optimisations


Image for post
Image for post

What is a semantic version?

  • a is the major version
  • b is the minor version
  • c is a patch
  • 1.0.0
  • 1.0.4-snapshot
  • 0.1.7752


Image for post
Image for post

Pre-requisites

  • minikube - minikube is local Kubernetes, focusing on making it easy to learn and develop for Kubernetes
  • kubectl - The Kubernetes command-line tool, kubectl, allows you to run commands against Kubernetes clusters.
  • k9s - K9s provides a terminal UI to interact with your Kubernetes clusters.
  • helm - helm Charts help you define, install, and upgrade even the most complex Kubernetes configurations

Creating a Namespace


Image for post
Image for post
Photo by frank mckenna on Unsplash


Image for post
Image for post

What is AWS Client VPN?

Mutual authentication — generating certs


Image for post
Image for post


Image for post
Image for post


Image for post
Image for post


Image for post
Image for post
Photo by Jordan Harrison on Unsplash

Before we start — SSH Config

About

Craig Godden-Payne

Technologist who enjoys writing and working with software and infra. I write up all the things I learn as I go along to share the knowledge! beardy.digital

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store