Documentation ¶
Overview ¶
Package configure implements configuration functionality.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Pinniped ¶
Pinniped initializes Pinniped nolint:gocyclo // We should refactor this thing to be less unruly...
func TKGAuthentication ¶
TKGAuthentication authenticates against Tanzu Kubernetes Grid
Types ¶
type Clients ¶
type Clients struct { K8SClientset kubernetes.Interface SupervisorClientset pinnipedsupervisorclientset.Interface ConciergeClientset pinnipedconciergeclientset.Interface CertmanagerClientset certmanagerclientset.Interface }
Clients contains the various client interfaces used.
type Parameters ¶
type Parameters struct { ClusterName string ClusterType string SupervisorSvcName string SupervisorSvcNamespace string SupervisorSvcEndpoint string FederationDomainName string JWTAuthenticatorName string JWTAuthenticatorAudience string SupervisorCertName string SupervisorCertNamespace string SupervisorCABundleData string DexNamespace string DexSvcName string DexCertName string DexConfigMapName string }
Parameters contains the settings used.
Directories ¶
Path | Synopsis |
---|---|
Package concierge implements concierge functionality.
|
Package concierge implements concierge functionality. |
Package dex implements Dex handling functionality.
|
Package dex implements Dex handling functionality. |
Package supervisor implements the pinniped supervisor.
|
Package supervisor implements the pinniped supervisor. |
Click to show internal directories.
Click to hide internal directories.