Documentation
¶
Index ¶
- func AWSECRLogin(registry string, credentials AWSCredentials) error
- func GetAWSAccessKeyID() (string, error)
- func GetAWSRegionSet() (string, error)
- func GetAWSSecretAccessKey() (string, error)
- func GetCredentialsAsEnvVarsMap(cred AWSCredentials) map[string]string
- func GetECRPublishAddress(registry, repository string) string
- func GetECSTaskDefinition(client *ecs.Client, taskDefName string) (*ecs.DescribeTaskDefinitionOutput, error)
- func GetImageURL(repository, tag string) string
- func UpdateECSService(client *ecs.Client, opt ECSUpdateServiceOptions) error
- func UpdateECSTaskContainerDefinition(client *ecs.Client, taskDef *ecs.DescribeTaskDefinitionOutput, ...) (string, error)
- type AWSCredentials
- type ECSTaskDefContainerDefUpdateOptions
- type ECSTaskDefEnvVars
- type ECSUpdateServiceOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AWSECRLogin ¶
func AWSECRLogin(registry string, credentials AWSCredentials) error
func GetAWSAccessKeyID ¶
func GetAWSRegionSet ¶
func GetAWSSecretAccessKey ¶
func GetCredentialsAsEnvVarsMap ¶
func GetCredentialsAsEnvVarsMap(cred AWSCredentials) map[string]string
func GetECRPublishAddress ¶
func GetECSTaskDefinition ¶
func GetImageURL ¶
func UpdateECSService ¶
func UpdateECSService(client *ecs.Client, opt ECSUpdateServiceOptions) error
func UpdateECSTaskContainerDefinition ¶
func UpdateECSTaskContainerDefinition(client *ecs.Client, taskDef *ecs.DescribeTaskDefinitionOutput, opt ECSTaskDefContainerDefUpdateOptions) (string, error)
Types ¶
type AWSCredentials ¶
func GetCredentials ¶
func GetCredentials() (AWSCredentials, error)
type ECSTaskDefEnvVars ¶ added in v0.2.6
Click to show internal directories.
Click to hide internal directories.