Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EnvVar ¶
type EnvVar struct {
Name string
}
EnvVar represents an environment variable required by the plugin
type Flag ¶
type Flag struct {
Name string
}
Flag represents a command-line flag supported by the plugin
type KubernetesRequirement ¶
type KubernetesRequirement struct {
Constraint string
}
KubernetesRequirement represents Kubernetes version constraint
type ModuleRequirement ¶
ModuleRequirement represents a required Deckhouse module
type Plugin ¶
type Plugin struct { Name string Version string Description string Env []EnvVar Flags []Flag Requirements Requirements }
Plugin represents a plugin domain entity
type Requirements ¶
type Requirements struct { Kubernetes KubernetesRequirement Modules []ModuleRequirement }
Requirements represents plugin dependencies
Click to show internal directories.
Click to hide internal directories.