/dev

Primary LanguageShell

Getting started

Requirements

  • docker
  • kind
  • kubectl
  • stern
  • kustomize

1. Create a kubernetes development cluster

make cluster

2. Ensure the demo works

make demo

Points to cover:

  • pod
  • deployment
  • scaling
  • replicaset
  • service
    • DNS / resolv
    • VIP
    • load balancing
  • Database / persistent volume

Use the toolbox (work in progress)

The toolbox is a docker container with a bunch of tooling.

To build the toolbox

make toolbox

To a shell with the toolbox:

make shell