Releases: cattle-ops/terraform-aws-gitlab-runner
Releases · cattle-ops/terraform-aws-gitlab-runner
Release 4.1.0
Changed:
- Runner tags namespaced with ":" are split wrong in userdata. #111 @ony-harverson-moonpig
Release candidate M5
4.0.0_M5 Fix formatting
Release 4.0.0
Terraform 0.12
Module is available as Terraform 0.12 module, pin to version 4.x. Please submit pull-requests to the develop
branch.
Migration from 0.11 to 0.12 is tested for the runner-default
example. To migrate the runner, execute the following steps.
- Update to Terraform 0.12
- Migrate your Terraform code via Terraform
terraform 0.12upgrade
. - Update the module from 3.10.0 to 4.0.0, next run
terraform init
- Run
terraform apply
. This should trigger only a re-creation of the the auto launch configuration and a minor change in the auto-scaling group.
Terraform 0.11
Module is available as Terraform 0.11 module, pin module to version 3.x. Please submit pull-requests to the terraform011
branch.
Release 3.10.0
Release 3.9.0
- Changed
- Update default runner version to 12.1.0 (#106)
- Added
- Add runners_volumes variable (#105) @kevinrambaud
Release candidate M4
Feature/terraform 0.12 sync develop (#103) Sync develop branch to tf 0.12 branch * Fix misleading variable description (#86) * changed the description for the variable `enable_manage_gitlab_token`, since the second part of the description was misleading * rewritten the description of the variable `enable_manage_gitlab_token` based on feedback from PR * update changelog * ci script update (#90) * ci/bin/autodocs.sh: exit if dependencies are not installed (pandoc or terraform-docs) * ci/bin/verify-examples: make check for examples working and not print some obscure error messages * Adding docker pull policy Parameter (#89) * adding pull policy parameter * update documentation from master * runautodocs * regenerate README * adding paramter to allow specify docker-machine ami this allows us to also use the latest ubuntu 18.04 for the docker-machine instances * adding paramter to allow specify docker-machine ami (#88) this allows us to also use the latest ubuntu 18.04 for the docker-machine instances * Update docs * Release 3.6.0 * fix: availability zone in AWS region (#93) * fix: availability zone in AWS region * fix: use data source to determine az * fix: use a variable to determine timezone (#94) * fix: use a variable to determine timezone * fix: update documentation * Fix broken public example * Move cache to moudle (#96) FIx #91 * Release 3.7.0 * Add variable docker_machine_role_json allowing role policy customization (#100) * Add variable docker_machine_role_json allowing role policy customization * Update docs * Add variable docker_machine_ssh_cidr_blocks allowing ssh ingress restriction (#101) * Update names for docker machine security-rules (#102) * Fix merge mistake * Fix merge mistake
Release 3.8.0
- Added
- Variable
docker_machine_ssh_cidr_blocks
to set CIDR for ingress on docker machine SSH rules. @kevinrambaud #101 - Variable
docker_machine_role_json
allowing role policy customization #kevinrambaud #100
- Variable
Release 3.7.0
- Changed
- Creation of multiple instances of the runner is now supported. Cache is therefor moved to an internal module. Pleas see the example
runner-public
for a concrete sample. The change should have no effect if you apply the state migration scriptmigragations/migration-state-3.7.x.sh
. - Examples are more generic by removing the time zone and AZ zone to variables. @@theBenForce
- Creation of multiple instances of the runner is now supported. Cache is therefor moved to an internal module. Pleas see the example
Release candidate M3
Release candidate M2
Ongoing work for #73
- Terraform 0.12 branch synced with develop branch (tf 0.11).
- Added fix for docs generation