Documentation ¶
Index ¶
- func DeployInfrastructure(deployConfig deploy.Config) error
- func DeployServices(deployConfig deploy.Config) error
- func GetServiceImageNames(deployConfig deploy.Config, dockerCompose types.DockerCompose) map[string]string
- func PushApplicationImages(deployConfig deploy.Config) (map[string]string, error)
- func PushImage(options PushImageOptions) (string, error)
- func ValidateConfigs(deployConfig deploy.Config) error
- type PushImageOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeployInfrastructure ¶ added in v0.37.0
DeployInfrastructure deploys the infrastructure for the application
func DeployServices ¶ added in v0.37.0
DeployServices deploys the services for the application
func GetServiceImageNames ¶ added in v0.33.3
func GetServiceImageNames(deployConfig deploy.Config, dockerCompose types.DockerCompose) map[string]string
GetServiceImageNames returns a mapping from service names to image name on the user's machine
func PushApplicationImages ¶
PushApplicationImages pushes all the docker images for the application to ECR
func PushImage ¶
func PushImage(options PushImageOptions) (string, error)
PushImage pushes a single service/dependency image to ECR, building or pulling if needed
func ValidateConfigs ¶ added in v0.33.0
ValidateConfigs validates application/service deployment configuration fields
Types ¶
Click to show internal directories.
Click to hide internal directories.