artifact

package
v3.1.2 Latest Latest
Warning

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

Go to latest
Published: Jul 10, 2024 License: Apache-2.0 Imports: 23 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateManifest

func CreateManifest(arg common.Argument, name string, registry bool) error

func CreateManifestSpecifyVersion added in v3.1.0

func CreateManifestSpecifyVersion(arg common.Argument, name, version string, registry bool, arch []string) error

Types

type ArchiveDependencies

type ArchiveDependencies struct {
	common.ArtifactAction
}

func (*ArchiveDependencies) Execute

func (a *ArchiveDependencies) Execute(runtime connector.Runtime) error

type ArchiveModule

type ArchiveModule struct {
	common.ArtifactModule
}

func (*ArchiveModule) Init

func (a *ArchiveModule) Init()

type CreateMd5File

type CreateMd5File struct {
	common.KubeAction
}

func (*CreateMd5File) Execute

func (c *CreateMd5File) Execute(runtime connector.Runtime) error

type DownloadISOFile

type DownloadISOFile struct {
	common.ArtifactAction
}

func (*DownloadISOFile) Execute

func (d *DownloadISOFile) Execute(runtime connector.Runtime) error

type EnableDownload

type EnableDownload struct {
	common.ArtifactPrepare
}

func (*EnableDownload) PreCheck

func (e *EnableDownload) PreCheck(_ connector.Runtime) (bool, error)

type LocalCopy

type LocalCopy struct {
	common.ArtifactAction
}

func (*LocalCopy) Execute

func (l *LocalCopy) Execute(runtime connector.Runtime) error

type Md5AreEqual

type Md5AreEqual struct {
	common.KubePrepare
	Not bool
}

func (*Md5AreEqual) PreCheck

func (m *Md5AreEqual) PreCheck(_ connector.Runtime) (bool, error)

type Md5Check

type Md5Check struct {
	common.KubeAction
}

func (*Md5Check) Execute

func (m *Md5Check) Execute(runtime connector.Runtime) error

type RepositoryModule

type RepositoryModule struct {
	common.ArtifactModule
}

func (*RepositoryModule) Init

func (r *RepositoryModule) Init()

type UnArchive

type UnArchive struct {
	common.KubeAction
}

func (*UnArchive) Execute

func (u *UnArchive) Execute(runtime connector.Runtime) error

type UnArchiveModule

type UnArchiveModule struct {
	common.KubeModule
	Skip bool
}

func (*UnArchiveModule) Init

func (u *UnArchiveModule) Init()

func (*UnArchiveModule) IsSkip

func (u *UnArchiveModule) IsSkip() bool

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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