Documentation ¶
Index ¶
Constants ¶
View Source
const (
TokenExchangeName = "tokenexchange"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Addons ¶
type Addons struct { KubeClient kubernetes.Interface Recorder events.Recorder AgentImage string AddonName string }
func (*Addons) GetAgentAddonOptions ¶
func (a *Addons) GetAgentAddonOptions() agent.AgentAddonOptions
GetAgentAddonOptions returns the options of addon agent
func (*Addons) Manifests ¶
func (a *Addons) Manifests(cluster *clusterv1.ManagedCluster, addon *addonapiv1alpha1.ManagedClusterAddOn) ([]runtime.Object, error)
Manifests generates manifestworks to deploy the token exchange addon agent on the managed cluster
type TokenExchangeAddon ¶
type TokenExchangeAddon struct {
Addons
}
Click to show internal directories.
Click to hide internal directories.