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 ConciergeIsClusterScoped bool }
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.