Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 707 Bytes

deploy.md

File metadata and controls

49 lines (34 loc) · 707 Bytes

At least one time

minikube start
docker run -d -p 5000:5000 --restart=always --name registry registry:2
minikube addons enable registry

Before build in a terminal

For linux/mac

eval $(minikube -p minikube docker-env)

For windows

@FOR /f "tokens=*" %i IN ('minikube -p minikube docker-env --shell cmd') DO @%i

Start a local registry

docker build ...
docker tag  {name} localhost:5000/{name}
docker push localhost:5000/{name}

Use yaml file

To create

kubectl create -f file.yaml

When you modify the file to apply de change

kubectl apply -f file.yaml

To delete everything that the file has created

kubectl delete -f file.yaml