/users/Jacob_Kim/Cybersecurity_Portfolio

How to Run This Page in MiniKube

First, make sure that you have Docker, MiniKube, and npm installed on your machine.
You also need to clone the repo by running:

git clone https://github.com/korekim/portfolio.git


Next, build the app image:

docker build -t portfolio:dev .


Then, start MiniKube and load the image:

minikube start

minikube image load portfolio:dev


Apply the Kubernetes manifests:

kubectl apply -f k8s/


Forward the service port:

kubectl port-forward svc/portfolio-svc 8080:80


Now the page will be viewable at localhost:8080