From 5c0e40a8f8e6011241f7c3ddba36d43e8782676d Mon Sep 17 00:00:00 2001 From: Ahmet Alp Balkan Date: Wed, 7 Nov 2018 14:49:31 -0800 Subject: [PATCH] README: add disk space + IP troubleshooting fixes #94 Signed-off-by: Ahmet Alp Balkan --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index 72a7a09..dd510e1 100644 --- a/README.md +++ b/README.md @@ -126,11 +126,21 @@ Find **Protocol Buffers Descriptions** at the [`./pb` directory](./pb). - applies the `./kubernetes-manifests` deploying the application to Kubernetes. + **Troubleshooting:** If you get "No space left on device" error on Google Cloud Shell, + you can build the images on Google Cloud Build: + [Enable the Cloud Build API](https://console.cloud.google.com/flows/enableapi?apiid=cloudbuild.googleapis.com), then run `skaffold run -p gcb` instead. + 6. Find the IP address of your application, then visit the application on your browser to confirm installation. kubectl get service frontend-external + **Troubleshooting:** A Kubernetes bug (will be fixed in 1.12) combined with + a Skaffold [bug](https://github.com/GoogleContainerTools/skaffold/issues/887) + causes load balancer to not to work even after getting an IP address. If you + are seeing this, run `kubectl get service frontend-external -o=yaml | kubectl apply -f-` + to trigger load balancer reconfiguration. + ### (Optional) Deploying on a Istio-installed cluster > **Note:** you followed GKE deployment steps above, run `skaffold delete` first