Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDockerImageURL ¶
Types ¶
type Template ¶
type Template struct {
// Unique ID of the env.
TemplateID string
// GCP region
Region string
// GCP projectID
ProjectID string
// Path to the directory where all docker contexts are stored. This directory is a FUSE mounted bucket where the contexts were uploaded.
DockerContextsPath string
// Docker registry where the docker images are uploaded for archivation/caching.
DockerRegistryName string
// Path to the directory where all envs are stored.
EnvsDiskPath string
// Name of the bucket where the envs are stored.
BucketName string
}
func (*Template) Delete ¶
func (t *Template) Delete(ctx context.Context, tracer trace.Tracer, artifactRegistry *artifactregistry.Client, storage *storages.GoogleCloudStorage) error
func (*Template) TemplateDirPath ¶
TemplateDirPath is the directory where the built template is stored.
Click to show internal directories.
Click to hide internal directories.