Documentation ¶
Index ¶
- func ConfigsToMap(configReference []addonapiv1alpha1.ConfigReference) map[string]string
- func FindManifestValue(resourceStatus workapiv1.ManifestResourceStatus, ...) workapiv1.FieldValue
- func NewAddonDeployController(workClient workv1client.Interface, addonClient addonv1alpha1client.Interface, ...) factory.Controller
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigsToMap ¶ added in v0.7.0
func ConfigsToMap(configReference []addonapiv1alpha1.ConfigReference) map[string]string
configsToMap returns a map stores the config name as the key and config spec hash as the value.
func FindManifestValue ¶ added in v0.3.0
func FindManifestValue( resourceStatus workapiv1.ManifestResourceStatus, identifier workapiv1.ResourceIdentifier, valueName string) workapiv1.FieldValue
func NewAddonDeployController ¶
func NewAddonDeployController( workClient workv1client.Interface, addonClient addonv1alpha1client.Interface, clusterInformers clusterinformers.ManagedClusterInformer, addonInformers addoninformerv1alpha1.ManagedClusterAddOnInformer, workInformers workinformers.ManifestWorkInformer, agentAddons map[string]agent.AgentAddon, ) factory.Controller
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.