From a97afb1f9540400ac46b91be276abe1b62971eb3 Mon Sep 17 00:00:00 2001 From: Eugenio Marzo Date: Fri, 10 Nov 2023 22:28:53 +0100 Subject: [PATCH] added readme link for minikube-setup --- README.md | 2 ++ minikube-setup/Makefile | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 922faf5..d7406e0 100644 --- a/README.md +++ b/README.md @@ -106,6 +106,8 @@ luckysideburn/kubeinvaders:develop ### Install to Kubernetes with Helm (v3+) +If you need a lab kubernetes cluster you can use this setup via Make and Minikube. Follow [this readme](./minikube-setup/README.md) + [![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/kubeinvaders)](https://artifacthub.io/packages/search?repo=kubeinvaders) ```bash diff --git a/minikube-setup/Makefile b/minikube-setup/Makefile index 9439145..25741a8 100644 --- a/minikube-setup/Makefile +++ b/minikube-setup/Makefile @@ -1,5 +1,5 @@ kubernetes-version?=v1.26.3 -driver?=parallels +driver?=virtualbox memory?=2048 cpu?=4 nodes?=1 @@ -19,7 +19,7 @@ init-cluster: .PHONY: setup-cluster setup-cluster: - kubectl apply -f manifests && helm install kubeinvaders --set-string config.target_namespace="ns-1" \ + kubectl apply -f manifests && helm install kubeinvaders --set-string config.target_namespace="namespace1,namespace2" \ -n kubeinvaders kubeinvaders/kubeinvaders --set ingress.enabled=true --set ingress.hostName=kubeinvaders.local --set deployment.image.tag=v1.9.6 && minikube addons enable ingress