guration set up by the GCP CLI on your local host.The following is an example of lifting GCP user credentials granting access to the same set of GCP resources and services that the local GCP CLI is allowed to access. The GCP CLI should already be configured with valid credentials (i.e. by running gcloud auth application-default login). In this case, the GCP user account authentication method is automatically detected:

zenml service-connector register gcp-auto --type gcp --auto-configure

Example Command Output

Successfully registered service connector `gcp-auto` with access to the following resources:

┏━━━━━━━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓

┃     RESOURCE TYPE     │ RESOURCE NAMES                                  ┃

┠───────────────────────┼─────────────────────────────────────────────────┨

┃    🔵 gcp-generic     │ zenml-core                                      ┃

┠───────────────────────┼─────────────────────────────────────────────────┨

┃     📦 gcs-bucket     │ gs://zenml-bucket-sl                            ┃

┃                       │ gs://zenml-core.appspot.com                     ┃

┃                       │ gs://zenml-core_cloudbuild                      ┃

┃                       │ gs://zenml-datasets                             ┃

┃                       │ gs://zenml-internal-artifact-store              ┃

┃                       │ gs://zenml-kubeflow-artifact-store              ┃

┃                       │ gs://zenml-project-time-series-bucket           ┃

┠───────────────────────┼─────────────────────────────────────────────────┨

┃ 🌀 kubernetes-cluster │ zenml-test-cluster                              ┃

┠───────────────────────┼─────────────────────────────────────────────────┨

┃  🐳 docker-registry   │ gcr.io/zenml-core                               ┃

┗━━━━━━━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

zenml service-connector describe gcp-auto

Example Command Output