Skip to content

riccardodeto/drone_simulator

Repository files navigation

Docker commands

After lunching the commands below, open Docker Desktop.

Commands to build images:

  • in client folder: docker build . -t dockerized-drone-simulator
  • in server folder: docker build . -t dockerized-drone-server

Commands to run containers:

  • for client: docker run -p 3000:3000 -d dockerized-drone-simulator
  • for server: docker run -p 5000:5000 -d dockerized-drone-server

KUBERNETS COMMANDS

creting dockerhub files:

docker tag dockerized-drone-simulator vannisil/dockerized-drone-simulator
docker push vannisil/dockerized-drone-simulator

Starting kubernetes:

# Minikube reccommended version: 1.29.0
minikube start
# Deployments
kubectl apply -f ./client/client.yaml
kubectl apply -f ./server/server.yaml
# Services
# kubectl port-forward <pod name> 5000:5000 for server
# minikube service avnet-frontend --url
kubectl apply -f ./server/frontend-service.yaml
kubectl apply -f ./server/backend-service.yaml
kubectl apply -f ./server/lb-avnet.yaml


#Load Balancer
minikube service lb-avnet
kubectl get pods
kubectl port-forward 'podname' 5000:5000

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published