Skip to main content

NewGkeTaskWorkloadIdentityTokenSourceFactory

No overview available.

def NewGkeTaskWorkloadIdentityTokenSourceFactory(
config: *GkeTaskWorkloadIdentityTokenSourceFactoryConfig
) - > TokenSourceFactory, error

Creates a new factory for GKE Task Workload Identity token sources. This factory is used to obtain authentication tokens for workloads running on Google Kubernetes Engine (GKE) that utilize Workload Identity.

Parameters

NameTypeDescription
config*GkeTaskWorkloadIdentityTokenSourceFactoryConfigThe configuration settings for the GKE Task Workload Identity token source factory, including details needed to establish a Kubernetes client connection.

Returns

TypeDescription
TokenSourceFactory, errorA TokenSourceFactory instance that can create GKE Task Workload Identity token sources, or an error if the Kubernetes client cannot be initialized.