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. |
Click to show internal directories.
Click to hide internal directories.