Documentation ¶
Index ¶
Constants ¶
View Source
const ( EnvKeyGoogleApplicationCredentials = "GOOGLE_APPLICATION_CREDENTIALS" //#nosec G101 LabelWorkloadIdentity = "giantswarm.io/gcp-workload-identity" VolumeWorkloadIdentityName = "workload-identity-credentials" VolumeWorkloadIdentityDefaultMode = 420 TokenExpirationSeconds = 7200 GoogleApplicationCredentialsJSONPath = "google-application-credentials.json" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CredentialsInjector ¶
type CredentialsInjector struct {
// contains filtered or unexported fields
}
func NewCredentialsInjector ¶
func NewCredentialsInjector(client client.Client, decoder *admission.Decoder) *CredentialsInjector
Click to show internal directories.
Click to hide internal directories.