appliance

package
v0.0.0-...-d945efd Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplianceDiskImage

type ApplianceDiskImage struct {
	File *asset.File
}

ApplianceDiskImage is an asset that generates the OpenShift-based appliance.

func (*ApplianceDiskImage) Dependencies

func (a *ApplianceDiskImage) Dependencies() []asset.Asset

Dependencies returns the assets on which the Bootstrap asset depends.

func (*ApplianceDiskImage) Generate

func (a *ApplianceDiskImage) Generate(_ context.Context, dependencies asset.Parents) error

Generate the appliance disk.

func (*ApplianceDiskImage) Name

func (a *ApplianceDiskImage) Name() string

Name returns the human-friendly name of the asset.

type BaseDiskImage

type BaseDiskImage struct {
	File *asset.File
}

BaseDiskImage is an asset that generates the base disk image (CoreOS) of OpenShift-based appliance.

func (*BaseDiskImage) Dependencies

func (a *BaseDiskImage) Dependencies() []asset.Asset

Dependencies returns the assets on which the Bootstrap asset depends.

func (*BaseDiskImage) Generate

func (a *BaseDiskImage) Generate(_ context.Context, dependencies asset.Parents) error

Generate the base disk image.

func (*BaseDiskImage) Name

func (a *BaseDiskImage) Name() string

Name returns the human-friendly name of the asset.

Jump to

Keyboard shortcuts

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