- Terraform 1.9.1
- Terraform AWS provider 5.62.0
- Terraform GCP provider 5.40.0
- Terraform Consul provider 2.21.0
- Terraform OpenStack provider 1.54.0
- Terraform Vault provider 4.4.0
- Terraform time provider 0.12.0
- Terraform local provider 2.5.1
- Terraform null provider 3.2.2
- AWS CLI 2.17.27
- new base image alpine:3.18 (let's not update to alpine:3.19 because of a segmentation fault when running aws cli aws/aws-cli#8423)
- use Dojo image scripts 0.13.0
- limit output from this image init scripts
- Terraform 1.5.6
- Terraform AWS provider 5.14.0
- Terraform GCP provider 4.79.0
- Terraform Consul provider 2.18.0
- Terraform OpenStack provider 1.52.1
- Terraform Vault provider 3.19.0
- Terraform time provider 0.9.1
- Terraform local provider 2.4.0
- Terraform null provider 3.2.1
- AWS CLI 2.13.12
- AWS CLI 2.7.20
- Terraform AWS provider 4.24.0
- split the task build into build and push
- terraform 1.2.3
- alpine 3.16
- fix installing correct aws provider version, bump from 3.42.0 to 3.75.2
- #8 provide a task to install bats-core for local development
- terraform 1.0.10
- terraform-provider-aws 3.75.1
- terraform-provider-null 3.1.1
- dojo scripts from 0.11.0
- Install AWS CLI version 2
- terraform 1.0.4
- use newer base image alpine:3.13
- dojo 0.10.3
- terraform 0.15.4
- terraform-provider-consul 2.12.0
- terraform-provider-openstack 1.42.0
- terraform-provider-aws 3.42.0
- terraform-provider-null 3.1.0
- terraform-provider-external 2.1.0
- terraform-provider-local 2.1.0
- terraform-provider-google 3.69.0 (added)
- terraform-provider-template 2.2.0
- terraform-provider-time 0.7.1
- terraform-provider-vault 2.20.0
- use dojo 0.10.2 docker image scripts, to make it work on Mac using FUSE docker volume driver
- upgraded terraform to 0.12.28
- added assume-role helper tool
Added make
- copy the directory
~/.aws
from docker host to dojo's home
- use newer base image alpine:3.10
- terraform 0.12.8
- terraform-provider-consul 2.5.0
- terraform-provider-openstack 1.220
- terraform-provider-aws 2.28.1
- terraform-provider-null 2.1.2 1.2.0
- terraform-provider-external 1.2.0
- terraform-provider-local 1.3.0
- terraform-provider-template 2.1.2
- terraform-provider-vault 2.3.0
- added vault
- minor fixes in ssh config setup
- change source URL to public terraform
- refactor set_version task
- added license file
- added docker login before push
- removed sudo privileges for dojo user
- remove ait registry and archive references
- rename to
terraform-dojo
- use new releaser and docker-ops (>= 2.0)
- use github as primary git host
- dockerhub as main registry, also for the temp image
- added AWS plugin
- newer releaser and docker-ops
- do not use oversion
- transform from ide docker image to dojo docker image #17139
- use ide image scripts 0.10.5
- use newer base image alpine:3.8
- when building docker image, take version from source code (not next_version)
- in Dockerfile parameterize terraform plugins versions, so that they are not repeated 4 times
- terraform 0.11.10
TF_PROVIDER_OPENSTACK_VERSION="1.11.0"
#16595 (openstack provider configuration is overridden)- fix: itests now require less human work
- install newer terraform-provider-openstack: 1.9.0 #16592
- install newer terraform-provider-consul 2.1.0
- install jq #12502
- Terraform 0.11.2
- no temp docker image, so that we can use docker cache better
- install some terraform plugins, as terraform architecture changed in 0.10.0
- Terraform 0.10.8 - for salt-masterless provider
- IDE 0.9.0
- fix this_image_tag environment variable #11928
- Terraform 0.9.11
- colorful bash prompt
- for development: use releaser and docker-ops, no ruby
- install curl
- terraform 0.8.2 due to conditional values, example:
count = "${var.env == "prod" ? 1 : 0}"
- #10293 install openssh-client
- Terraform 0.7.13, because maybe it fixes hashicorp/terraform#5200
- add inputrc file so that shortcuts like ctrl+left work
Initial release of docker-terraform-dojo