osimage

package
v0.1.4 Latest Latest
Warning

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

Go to latest
Published: Oct 10, 2024 License: AGPL-3.0 Imports: 4 Imported by: 0

Documentation

Overview

package osimage is used to handle osimages in the CI (uploading and maintenance).

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type UploadRequest

type UploadRequest struct {
	Provider           cloudprovider.Provider
	Version            versionsapi.Version
	AttestationVariant string
	Timestamp          time.Time
	ImageReader        func() (io.ReadSeekCloser, error)
	ImagePath          string
}

UploadRequest is a request to upload an os image.

Directories

Path Synopsis
package archive is used to archive OS images in S3.
package archive is used to archive OS images in S3.
package imageinfo is used to upload image info JSON files to S3.
package imageinfo is used to upload image info JSON files to S3.
package measurementsuploader is used to upload measurements (v2) JSON files (and signatures) to S3.
package measurementsuploader is used to upload measurements (v2) JSON files (and signatures) to S3.
package nop implements a no-op for CSPs that don't require custom image upload functionality.
package nop implements a no-op for CSPs that don't require custom image upload functionality.
package secureboot holds secure boot configuration for image uploads.
package secureboot holds secure boot configuration for image uploads.
package uplosi implements uploading os images using uplosi.
package uplosi implements uploading os images using uplosi.

Jump to

Keyboard shortcuts

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