components

package
v0.0.0-...-ee43e03 Latest Latest
Warning

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

Go to latest
Published: Apr 8, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddComponent

func AddComponent[C Component](
	ctx *pulumi.Context,
	name string,
	component C,
) ([]pulumi.Resource, error)

func Check

func Check(_ []pulumi.Resource, err error)

Types

type Cilium

type Cilium struct {
	Version string
}

func (*Cilium) Install

func (component *Cilium) Install(
	ctx *pulumi.Context,
	name string,
) ([]pulumi.Resource, error)

type Component

type Component interface {
	Install(ctx *pulumi.Context, name string) ([]pulumi.Resource, error)
}

type CubeFS

type CubeFS struct {
	Version   string
	ChartDir  string
	MountPath string
}

func (*CubeFS) Install

func (component *CubeFS) Install(
	ctx *pulumi.Context,
	name string,
) ([]pulumi.Resource, error)

type TektonDashboard

type TektonDashboard struct {
	Version string
}

func (*TektonDashboard) Install

func (component *TektonDashboard) Install(
	ctx *pulumi.Context,
	name string,
) ([]pulumi.Resource, error)

type TektonPipelines

type TektonPipelines struct {
	Version string
}

func (*TektonPipelines) Install

func (component *TektonPipelines) Install(
	ctx *pulumi.Context,
	name string,
) ([]pulumi.Resource, error)

type TektonTriggers

type TektonTriggers struct {
	Version string
}

func (*TektonTriggers) Install

func (component *TektonTriggers) Install(
	ctx *pulumi.Context,
	name string,
) ([]pulumi.Resource, error)

type Zot

type Zot struct {
	Version string
}

func (*Zot) Install

func (component *Zot) Install(
	ctx *pulumi.Context,
	name string,
) ([]pulumi.Resource, error)

Jump to

Keyboard shortcuts

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