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
SecureBoot bool
SBDatabase secureboot.Database
UEFIVarStore secureboot.UEFIVarStore
Size int64
Timestamp time.Time
Image io.ReadSeeker
}
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 aws implements uploading os images to aws.
|
package aws implements uploading os images to aws. |
|
package azure implements uploading os images to azure.
|
package azure implements uploading os images to azure. |
|
package gcp implements uploading os images to gcp.
|
package gcp implements uploading os images to gcp. |
|
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. |
Click to show internal directories.
Click to hide internal directories.