Documentation ¶
Index ¶
Constants ¶
View Source
const ( AnnotationSecretMetadata = "kubernetes.io/service-account.name" //#nosec G101 AnnotationSecretManagedBy = "app.kubernetes.io/managed-by" //#nosec G101 AnnotationGCPServiceAccount = "giantswarm.io/gcp-service-account" SecretManagedBy = "workload-identity-operator-gcp" //#nosec G101 MembershipSecretName = "fleet-membership-operator-gcp-membership" DefaultMembershipSecretNamespace = "giantswarm" SecretNameSuffix = "google-application-credentials" //#nosec G101 SecretKeyGoogleApplicationCredentials = "config" ServiceAccountTokenPath = "token" VolumeMountWorkloadIdentityPath = "/var/run/secrets/workload-identity" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ServiceAccountReconciler ¶
func (*ServiceAccountReconciler) SetupWithManager ¶
func (r *ServiceAccountReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.