Open rscircus opened 5 years ago
OK, so what I did is:
istio101
as project name.This changed the error thrown with make create-cluster
to:
ERROR: (gcloud.container.clusters.create) ResponseError: code=403, message=Kubernetes Engine API is not enabled for this project. Please ensure it is enabled in Google Cloud Console and try again: visit https://console.cloud.google.com/apis/api/container.googleapis.com/overview?project=istio101 to do so.
Makefile:32: recipe for target 'create-cluster' failed
make: *** [create-cluster] Error 1
Now, I'm searching for how to enable the Kubernetes Engine API for this project...
Getting to GCP, it feels like *holy f*k:
But maybe I'll be successful here. The project is already selected somehow.
Nope. I signed up for a free trial to create a cluster using the "Kubernetes Engine". And now credit card information is required... Meh.
Following the link in the error: https://console.cloud.google.com/apis/api/container.googleapis.com/overview?project=istio101
seems promising:
But we need to enter some kind of credit card information. Not everyone has a credit card. And using one makes also not too much sense if one doesn't like to be in debt. But, let's give it a go.
After filling out step 2 of the free trial (which was billing account, where only credit cards seem to work). An refresh, things seem to be enabled slowly:
After a minute or so, we end up with this:
Now, back to the console:
make cluster-create
performs a successful run. :smile:.
This got me past Fixing the 404
. However, I have no clue, how to access the stuff which runs as a named endpoint and locally on the cluster. E.g., can't access the servicegraph: 8088
(dotviz).
Thanks for keeping the repo mostly up to date, btw. Even with the cost, that it deviated from the Video now. :relaxed: I'm impressed by everything and how fast (1.5h and going) one can start to move with your tutorial (and Makefile :wink: ).
I'd say setting up GCP is out of scope for this demo. Going to be cleaning up the makefile and updating to a more modern version of Kubernetes and Istio
I'd be happy to help.
First, thank you for this awesome package. :relaxed:.
After starting (hitting this project's: "Open in Cloud Shell" button) with an almost blank G-account and following the
README.md
's instructioneverything comes to a sudden halt with:
After following the instructions, we get a little bit further:
But the script crashes at:
So, I'll revert to the little slower tutorial, which halts after
with
too. So, something must be missing in the
README.md
. I'll start to explore now, I guess, it has something to do with Google Cloud Shell steps which are invisible for a newcomer considering Google Cloud Shell.