Repository containing Dockerfile for generating a Docker image with terragrunt, terraform and ansible. Mostly for usage in CI/CD Systems.
jobs:
deploy:
name: Deploy
runs-on: ubuntu-latest
container: sonikro/terragrunt-ansible:1.2.4-5.8.0
To build locally, just run
docker build -t sonikro/terragrunt-ansible .
The image is based on Alpine, but Ansible is quite big (400mb), so nothing much can be done to make the image size smaller.
The image tag follows this pattern:
terragrunt-version
-ansible-version
Example: 1.2.4-5.8.0