had to enable a whole load of service apis
gcloud services enable cloudresourcemanager.googleapis.com
compute.googleapis.com
iam.googleapis.com
oslogin.googleapis.com
servicenetworking.googleapis.com
sqladmin.googleapis.com
docker network create servicenet
docker run -d --name=sqlproxy --network=servicenet -v C:\Users\matt\IdeaProjects\programservice\infrastructure:/config -p 127.0.0.1:3305:3305 gcr.io/cloudsql-docker/gce-proxy:1.19.1 /cloud_sql_proxy -instances=workoutapp-270814:europe-west2:mjpostgresworkout=tcp:0.0.0.0:3305 -credential_file=/config/account.json
docker run -p 8080:8080 --name programservice --network=servicenet programservice:1.0
@FOR /f "tokens=*" %i IN ('minikube -p minikube docker-env') DO @%i
kubectl create deployment programservice --image=programservice:1.0 kubectl expose deployment programservice --type=LoadBalancer --port=8090