-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathproxies.sh
13 lines (12 loc) · 954 Bytes
/
proxies.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash
kubectl proxy &
sleep 2
# Maybe remove (or add option for) backgrounding tasks as it makes the processes difficult to manage
kubectl port-forward --namespace kube-system $(kubectl get po -n kube-system | grep kube-registry-v0 | awk '{print $1;}') 5000:5000
kubectl port-forward --namespace dev $(kubectl get po -n dev | grep mongodb | awk '{print $1;}') 27017:27017
kubectl port-forward --namespace dev $(kubectl get po -n dev | grep rabbitmq | awk '{print $1;}') 15672:15672 5672:5672
kubectl port-forward --namespace dev $(kubectl get po -n dev | grep catanie | awk '{print $1;}') 8000:80
kubectl port-forward --namespace dev $(kubectl get po -n dev | grep node | awk '{print $1;}') 1880:1880
kubectl port-forward --namespace dev $(kubectl get po -n dev | grep catamel | awk '{print $1;}') 3000:3000
kubectl port-forward --namespace dev $(kubectl get po -n dev | grep fileserver | awk '{print $1;}') 8888:8888
docker login localhost:5000