Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudRun ¶
CloudRun pushes Docker containers to Google Container Registry and creates/updates a Cloud Run service.
type ECS ¶
type ECS struct { Logger *log.Logger ConfigProvider client.ConfigProvider DockerClient *docker.Client }
ECS pushes Docker containers to Amazon Elastic Container Registry (ECR) and creates/updates an Elastic Container Service (ECS) task.
type Input ¶
type Input struct { // DockerImage is a reference to the Docker image in the local Docker daemon's // storage that should be launched. If the image does not exist in the local // Docker daemon's storage, then the launcher should return an error. DockerImage string // Env is the set of additional environment variables to set in the launched // container's environment in the form "KEY=VALUE". It should not include PORT // nor should it contain multiple entries for the same variable name. Env []string // Specifier is the set of arguments passed from a biome's Terraform module. // Its interpretation is launcher-specific. Specifier map[string]interface{} }
Input is the input to a launcher.
Click to show internal directories.
Click to hide internal directories.