Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Units ¶
func Units(sub *subv1.Subscription, synchronizer SyncSource, hostkey types.NamespacedName, syncsource string, pkgMap map[string]bool, dplUnits []kubesynchronizer.DplUnit, allowlist, denyList map[string]map[string]string, isAdmin bool) error
PProcessDeployableUnits unify the deployable handle process between helm and objectbucket deployables
Types ¶
type SyncSource ¶
type SyncSource interface {
GetLocalClient() client.Client
GetValidatedGVK(schema.GroupVersionKind) *schema.GroupVersionKind
AddTemplates(string, types.NamespacedName, []kubesynchronizer.DplUnit,
map[string]map[string]string, map[string]map[string]string, bool) error
}
Click to show internal directories.
Click to hide internal directories.