From 7e14b4e93c8e51029fb112d5e0acfed6cdeae9d5 Mon Sep 17 00:00:00 2001 From: Tim Middleton Date: Fri, 23 Jun 2023 13:31:57 +0800 Subject: [PATCH] Fix Issue #22 --- README.md | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 53cb67c..0d0b307 100644 --- a/README.md +++ b/README.md @@ -73,6 +73,13 @@ top-level POM file which allows you to easily build the whole project and import into your favorite IDE, and a _bash_ script that makes it easy to checkout and update all project repositories at once. +## Pre-Requisites + +1. Latest version of `kubectl` available from https://kubernetes.io/docs/tasks/tools/. +2. Docker or Rancher +3. A remote or local Kubernetes cluster - Min 1.16+ +4. Maven 3.8+ and JDK 17 + ## Quick Start Kubernetes scripts depend on Kustomize, so make sure that you have a newer @@ -91,16 +98,15 @@ Install the Coherence Operator using the instructions in the [Coherence Operator Create a namespace in Kubernetes called `sockshop`. - ```bash - $ kubectl create namespace sockshop - namespace/sockshop created - ``` +```bash +$ kubectl create namespace sockshop +``` Install the back-end into the `sockshop` namespace. - ```bash - $ kubectl apply -k k8s/coherence --namespace sockshop - ``` +```bash +$ kubectl apply -k k8s/coherence --namespace sockshop +``` ### (Optional) Install the Original WeaveSocks Front End