release

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 13, 2024 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Akri

type Akri struct {
	Akri               HelmChart `yaml:"akri"`
	DashboardExtension HelmChart `yaml:"dashboardExtension"`
}

type Components

type Components struct {
	Kubernetes             Kubernetes      `yaml:"kubernetes"`
	OperatingSystem        OperatingSystem `yaml:"operatingSystem"`
	Rancher                HelmChart       `yaml:"rancher"`
	Longhorn               HelmChart       `yaml:"longhorn"`
	MetalLB                HelmChart       `yaml:"metallb"`
	CDI                    HelmChart       `yaml:"cdi"`
	KubeVirt               KubeVirt        `yaml:"kubevirt"`
	NeuVector              NeuVector       `yaml:"neuvector"`
	EndpointCopierOperator HelmChart       `yaml:"endpointCopierOperator"`
	Elemental              Elemental       `yaml:"elemental"`
	SRIOV                  SRIOV           `yaml:"sriov"`
	Akri                   Akri            `yaml:"akri"`
	Metal3                 HelmChart       `yaml:"metal3"`
}

type Elemental

type Elemental struct {
	CRD      HelmChart `yaml:"crd"`
	Operator HelmChart `yaml:"operator"`
}

type HelmChart

type HelmChart struct {
	ReleaseName string `yaml:"releaseName"`
	Name        string `yaml:"chart"`
	Repository  string `yaml:"repository,omitempty"`
	Version     string `yaml:"version"`
}

type KubeVirt

type KubeVirt struct {
	KubeVirt           HelmChart `yaml:"kubevirt"`
	DashboardExtension HelmChart `yaml:"dashboardExtension"`
}

type Kubernetes

type Kubernetes struct {
	K3S  KubernetesDistribution `yaml:"k3s"`
	RKE2 KubernetesDistribution `yaml:"rke2"`
}

type KubernetesDistribution

type KubernetesDistribution struct {
	Version string `yaml:"version"`
}

type NeuVector

type NeuVector struct {
	CRD       HelmChart `yaml:"crd"`
	NeuVector HelmChart `yaml:"neuvector"`
}

type OperatingSystem

type OperatingSystem struct {
	Version        string   `yaml:"version"`
	ZypperID       string   `yaml:"zypperID"`
	CPEScheme      string   `yaml:"cpeScheme"`
	RepoGPGPath    string   `yaml:"repoGPGPath"`
	SupportedArchs []string `yaml:"supportedArchs"`
	PrettyName     string   `yaml:"prettyName"`
}

type Release

type Release struct {
	APIVersion     float64    `yaml:"apiVersion"`
	ReleaseVersion string     `yaml:"releaseVersion"`
	Components     Components `yaml:"components"`
}

type SRIOV

type SRIOV struct {
	CRD             HelmChart `yaml:"crd"`
	NetworkOperator HelmChart `yaml:"networkOperator"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL