# Functions
AuthenticationCheckForSecret performs the authentication check for Pod in secret mode.
AuthenticationCheckForWorkloadIdentityGSA performs the authentication check for Pod in workload-identity-gsa mode.
EnqueueBrokerCell returns an event handler for resources which are not created/owned by brokercell.
EnqueuePullSubscription returns an event handler for resources which are not created/owned by pullsubscription.
EnqueueTopic returns an event handler for resources which are not created/owned by topic.
GetAuthTypeForBrokerCell will get authType for BrokerCell.
GetAuthTypeForSources will get authType for Sources.
GetEventList get a list of k8s event in a certain namespace with certain field selector related to Pod.
GetMountFailureMessageFromEventList gets the k8s events message that related to secret errors.
GetPodList get a list of Pods in a certain namespace with certain label selector.
GetTerminationLogFromPodList gets the termination log from Pods that failed due to authentication check errors.
No description provided by the author
NewProbeChecker returns ProbeChecker with default probe checker port.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
DefaultProbeCheckPort is the default port for checking sync pool health.
Secret option is referring to authentication configuration for secret.
No description provided by the author
WorkloadIdentityGSA option is referring to authentication configuration for Workload Identity using GSA https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity.
# Variables
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author
# Type aliases
No description provided by the author