/kind feature
Describe the solution you'd like
Exporting service account credentials and storing in K8S secret store introduces an unnecessary secret and potential point of compromise if the cluster API provider is running inside GCP.
In this case, the provider should first look for Application Default Credentials or use workload identity before requiring service account credential keys.
/kind feature
Describe the solution you'd like
Exporting service account credentials and storing in K8S secret store introduces an unnecessary secret and potential point of compromise if the cluster API provider is running inside GCP.
In this case, the provider should first look for Application Default Credentials or use workload identity before requiring service account credential keys.