GKE clusters use GCP credentials and hence require them for deploying federation components on to those clusters.