How do I Use Flyte with Google Cloud Platform?

I tried to run examples, but task fails with 401 error?

Steps:

  1. Are you using Workload Identity, then you have to pass in the ServiceAccount when you create the launchplan.
  2. If you are just using a simple Nodepool wide permissions then check the cluster’s ServiceAccount for Storage permissions. Do they look fine?

  3. If not, then start a dummy pod in the intended namespace and check for

gcloud auth list

Note

FlytePropeller uses Google Application credentials, but gsutil does not use these credentials