This repository contains Docker image for running AWS cli commands that assumes a IAM role baked into one cli command. They can be useful for deploying AWS CloudFormation templates in e.g. a build server where the build server need to assume some other role to deploy.
For usage details go here
There are extensions avaliable for the base image that extends the functionality
We are using semantic versioning together with Docker versioning (e.g. latest
).
Version numbers are updated for any change in this repo. This means that the version number of the base image is changed even if the source code has not changed. This is since we use Dockerhub's build engine for building the Docker images and it is based on tags. (If you have suggestions on how this can be fixed please tell us by creating an Issue or a Pull request.)
The versions avaliable are:
The latest version of the base aws-deployer
image. If you don't know which version you should choose, you probably want this one.
Usage example:
docker pull scaniadevtools/aws-deployer:latestor
docker pull scaniadevtools/aws-deployer
This refers to the x.x.x
version of the aws-deployer
image
Usage example:
1.0.0
refers to the 1.0.0 version of the base image.docker pull scaniadevtools/aws-deployer:1.0.0
This refers to the latest version of the extension image with the name [extension-name]
.
Usage example: The extension name
docker
refers to the latest version of the image with docker support.docker pull scaniadevtools/aws-deployer:docker
This refers to the x.x.x
version of the extension image with the name [extension-name]
.
Usage example: Version
1.0.0-docker
refers to the 1.0.0 version of the image with docker support.docker pull scaniadevtools/aws-deployer:1.0.0-docker
Happy Hacking
Scania Devtools Team
Go to the CONTRIBUTING page.