Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 895 Bytes

README.md

File metadata and controls

34 lines (23 loc) · 895 Bytes

=== puzzle server ===

Kr8ssword Puzzle Kubernetes CI / CD , Microservices Example

setup

Go through part1. Ensure that:

  • europa is up and running

Update k8s/deployment.yaml to replace MINIKUBEIP with your minikube ip

host: kr8sswordz.MINIKUBEIP.xip.io

Manual steps to build and deploy

Build and Push to Europa

docker build -t `minikube ip`:30912/services:1.0.0 .
docker push `minikube ip`:30912/services:1.0.0

Make europa Repo public

Note: Replace MINIKUBEIP with your minikube ip

  1. Go to http://europa.MINIKUBEIP.xip.io/repositories/services
  2. Go to repository settings
  3. Select Public

Deploy to kubernetes

kubectl apply -f k8s/deployment.yaml

Automated script

./build.sh

Load application

Change MINIKUBEIP to your minikube ip and load the application below

http://services.kr8sswordz.MINIKUBEIP.xip.io/explorer