imager

package
v1.6.0-alpha.1 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2023 License: MPL-2.0 Imports: 34 Imported by: 0

Documentation

Overview

Package imager contains code related to generation of different boot assets for Talos Linux.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Imager

type Imager struct {
	// contains filtered or unexported fields
}

Imager is an interface for image generation.

func New

func New(prof profile.Profile) (*Imager, error)

New creates a new Imager.

func (*Imager) Execute

func (i *Imager) Execute(ctx context.Context, outputPath string, report *reporter.Reporter) (outputAssetPath string, err error)

Execute image generation.

Directories

Path Synopsis
Package extensions provides facilities for building initramfs.xz with extensions.
Package extensions provides facilities for building initramfs.xz with extensions.
Package filemap provides a way to create reproducible layers from a file system.
Package filemap provides a way to create reproducible layers from a file system.
Package iso contains functions for creating ISO images.
Package iso contains functions for creating ISO images.
Package ova implements OVA creation.
Package ova implements OVA creation.
Package profile contains definition of the image generation profile.
Package profile contains definition of the image generation profile.
Package qemuimg provides a wrapper around qemu-img.
Package qemuimg provides a wrapper around qemu-img.
Package utils contains small utilities used by the imager.
Package utils contains small utilities used by the imager.

Jump to

Keyboard shortcuts

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