Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionItem ¶
type ActionItem struct { ResourceNamespace string ResourceKind string ResourceName string Title string `yaml:"title"` Description string `yaml:"description"` Remediation string `yaml:"remediation"` EventType string `yaml:"eventType"` Severity string `yaml:"severity"` Category string `yaml:"category"` Report string `yaml:"report"` }
type AddonOutput ¶
type AddonOutput struct { Name string `yaml:"name"` Versions OutputVersion `yaml:"versions"` UpgradeConfidence int `yaml:"upgradeConfidence"` ActionItems []*ActionItem `yaml:"actionItems"` Notes string `yaml:"notes"` Warnings []string `yaml:"warnings"` }
type Config ¶
type Config struct { // Helm is an instance of the local helm package client Helm *helm.Helm // Bundle is the path to the bundle config file Bundle []string }
Config contains the necessary pieces to run the validation
type Output ¶
type Output struct {
Addons []*AddonOutput `yaml:"addons"`
}
type OutputVersion ¶
Click to show internal directories.
Click to hide internal directories.