Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Components ¶
type Components struct {
OperatingSystem *OperatingSystem `yaml:"operatingSystem" validate:"required"`
Kubernetes *Kubernetes `yaml:"kubernetes"`
Systemd api.Systemd `yaml:"systemd,omitempty"`
Helm *api.Helm `yaml:"helm,omitempty"`
}
type Kubernetes ¶
type OperatingSystem ¶
type OperatingSystem struct {
Image Image `yaml:"image" validate:"required"`
}
type ReleaseManifest ¶
type ReleaseManifest struct {
Schema api.SchemaVersion `yaml:"schema,omitempty"`
Metadata *api.Metadata `yaml:"metadata,omitempty"`
Components Components `yaml:"components" validate:"required"`
}
func Parse ¶
func Parse(data []byte) (*ReleaseManifest, error)
Click to show internal directories.
Click to hide internal directories.