I'm stuck trying to create a Cloud Run for Anthos service in my organization's GCP project. I'm not very experienced in GKE creation or GCP infra, but I'm noticing some peculiar things after my setup. For context, I want to use Cloud Run for Anthos with GPUs for my deep learning models. Steps followed include:
- Create a standard GKE cluster (named
cluster-classifier-app-1
) (testing as a public cluster) with 3 e2-standard-4 nodes (8vCPUs is the minimum for the Service Mesh based on the docs) link. - Enable Service Mesh during Setup. (This registers the cluster with the Anthos Fleet)
- I head over to the
Cloud Run for Anthos
menu and I see aYou don't have any clusters with Cloud Run for Anthos enabled.
message before I can create a service.
Some screenshots:
Cluster Details as viewed in Anthos
Clusters
Menu (Notice theCloud Run for Anthos: Unable to connect to cluster
message on the top, but theCloud Run for Anthos
item underCluster Features
says enabled)Services page in Cloud Run Anthos (Notice the error message
Missing data from clusters
)Create Service Page (You don't have any clusters with Cloud Run for Anthos enabled.)
Peculiarities:
Viewing the cluster details on the Kubernetes Engine Displays
Cloud Run for Anthos
as disabled although it says enabled in Screenshot 2.In the Anthos
Features
tab -Cloud Run for Anthos
displaysEnabled
andThe API appdevelopmentexperience.googleapis.com is not enabled for project
even though it is.Screenshot
I'm new to this and I've gone over relevant docs multiple times. I'd appreciate some help and happy to provide any details if necessary.