Skip to content

Latest commit

 

History

History
45 lines (25 loc) · 1.53 KB

README.md

File metadata and controls

45 lines (25 loc) · 1.53 KB

events-demo

AKA Enterprise Tic Tac Toe

Note: Since this is for proof of concept, everything is crammed into a single repo. In a real world scenario each subdirectory would almost certainly be its own repository.

Prerequisites

Because Enterprise software is Enterprisey, there are a few things you'll need.

See the tech choice document for reasoning behind each of these.

Go

Get yourself some Go, 1.13 or higher.

Taskfile

Get Taskfile.

Kubernetes

You'll need Kubernetes running locally. This can be with Minikube or in the Docker agent itself, if available.

If you can run kubectl get all on a shell and get a non-error response from your local cluster, you're set!

Note that all Kubernetes files in this repo are configured to use the events-demo namespace. You may want to configure kubectl to use this namespace to make using other CLI things easier, but this is not strictly necessary.

Helm

Get Helm to help install things to Kubernetes in a more controlled way. This is used in the infra subdirectory.

Telepresence

Follow the instructions here to install Telepresence.

Getting Started

Go to the infra subdirectory to get your stack running!