cloudreactor/CloudReactor AWS ECS Deployer

An action to deploy the tasks of a project to AWS ECS and CloudReactor

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
aws-access-key-idAWS Access Key ID for a user that has deployment privilegesyes
aws-secret-access-keyAWS Secret Access Key corresponding to the AWS Access Key IDyes
aws-regionAWS Regionyes
cloudreactor-api-base-urlBase URL for CloudReactor API Service. Defaults to 'https://api.cloudreactor.io' if not defined in your configuration.no""
cloudreactor-deploy-api-keyCloudReactor API Key that has Developer access for the Runtime Environmentno""
ansible-vault-passwordPassword to decrypt files encrypted with Ansible Vaultno""
extra-ansible-optionsSpace-separated list of extra options for Ansible Playbookno""
deployment-environmentThe name of the deployment environmentyes
version-signatureThe version signature of the Tasks. Defaults to the commit hash (github.sha).no${{ github.sha }}
task-namesA comma-separated list of names of Tasks to deploy, or 'ALL' for all TasksnoALL
docker-context-dirPath of Docker context directory, relative to the root project directory, without leading or trailing slashes. Defaults to the project root directory.no.
dockerfile-pathPath of the Dockerfile, relative to the root project directory. Defaults to 'Dockerfile' in the Docker context directory.no""
log-levelLog level for deployernoINFO

no outputs