Skip to content

eddi888/301guru

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prepair

AWS Keys

Build

mvn clean package

docker build -t guru.301/url-shorter .

Run on Docker

docker rm -f 301guru || true && docker run -d -p 8080:8080 --name 301guru guru.301/url-shorter

Deploy on Kubernetes

kubectl apply -f deploy/deployment.yml kubectl apply -f deploy/service.yml kubectl apply -f deploy/ingress.yml

Problems / troubleshooting?

Test your enviroment, e.g.:

java -version
mvn --version
docker --version
docker ps -a
docker run hello-world
docker image
docker start -a 301guru
docker save
kubectl get namespaces
kubectl get deployment
kubectl get pods -o wide
kubectl logs
kubectl exec tree01guru-<????POD-ID????> wget localhost:8080
kubectl exec tree01guru-<????POD-ID????> cat index.html
kubectl exec tree01guru-<????POD-ID????> rm index.html
kubectl apply --force -f deployment.yml 
kubectl delete pods tree01guru-<????POD-ID????>
kubectl get service
kubectl describe service tree01guru
kubectl get deployments
kubectl delete deployment tree01guru
kubectl describe ingress tree01guru
kubectl cluster-info
kubectl get all --all-namespaces

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published