Documentation
¶
Overview ¶
Package installer implements development installer for vega.
Index ¶
- func Construct[Config, Result any](f func(Config) Result, configs ...Config) (res []Result)
- func P[T any](t T) *T
- type CiliumStatus
- type DaemonSet
- type Docker
- type DockerPull
- type GoBuild
- type HelmUpgrade
- type Kind
- type KindLoad
- type KubeApply
- type KubeCreate
- type KubeDelete
- type KubeRestart
- type KubeRolloutStatus
- type Parallel
- type Step
- type StepInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CiliumStatus ¶
func (CiliumStatus) Step ¶
func (c CiliumStatus) Step() StepInfo
type DaemonSet ¶
type DockerPull ¶
func (DockerPull) Step ¶
func (d DockerPull) Step() StepInfo
type GoBuild ¶
type GoBuild struct { // Binary from "cmd" to build. For example, "vega-agent". Binary string }
GoBuild builds go binary.
type HelmUpgrade ¶
type HelmUpgrade struct { Bin string Install bool Values string Name string Chart string Namespace string CreateNamespace bool Version string KubeConfig string Repo string }
func (HelmUpgrade) Step ¶
func (h HelmUpgrade) Step() StepInfo
type KindLoad ¶
type KubeCreate ¶
func (KubeCreate) Step ¶
func (k KubeCreate) Step() StepInfo
type KubeDelete ¶
func (KubeDelete) Step ¶
func (k KubeDelete) Step() StepInfo
type KubeRestart ¶
func (KubeRestart) Step ¶
func (k KubeRestart) Step() StepInfo
type KubeRolloutStatus ¶
type KubeRolloutStatus struct { Bin string Target string Name string Namespace string Watch bool KubeConfig string }
func (KubeRolloutStatus) Step ¶
func (k KubeRolloutStatus) Step() StepInfo
Source Files
¶
Click to show internal directories.
Click to hide internal directories.