Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var FS embed.FS
Functions ¶
func GetConfigValues ¶
func GetConfigValues(opts *ManagerOptions, cs *certstore.CertStore) addonfactory.GetValuesFunc
func NewManagerCommand ¶
func NewRegistrationOption ¶
func NewRegistrationOption(kubeConfig *rest.Config, addonName, agentName string) *agent.RegistrationOption
Types ¶
type LicenseAcquirer ¶
type LicenseAcquirer struct { client.Client BaseURL string Token string CaCert []byte InsecureSkipTLSVerify bool CacheDir string LicenseCache map[string]*storage.LicenseRegistry // contains filtered or unexported fields }
func (*LicenseAcquirer) SetupWithManager ¶
func (r *LicenseAcquirer) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ManagerOptions ¶
type ManagerOptions struct { RegistryFQDN string BaseURL string Token string CAFile string InsecureSkipTLSVerify bool CacheDir string }
func NewManagerOptions ¶
func NewManagerOptions() *ManagerOptions
func (*ManagerOptions) AddFlags ¶
func (s *ManagerOptions) AddFlags(fs *pflag.FlagSet)
func (*ManagerOptions) Validate ¶
func (s *ManagerOptions) Validate() []error
Click to show internal directories.
Click to hide internal directories.