github gardener/terraformer v2.0.0

latest releases: v2.26.0, v2.25.0, v2.24.0...
3 years ago

[terraformer]

Action Required

  • [DEVELOPER] Terraformer version v2 now requires to pass in ConfigMap and Secret names via command line flags instead of environment variables and the base command of the docker image has changed to /terraformer. Please see the examples for more details. (#58, @timebertt)
  • [DEVELOPER] If your provider extension is deploying terraformer Pods via gardener's terraformer library, please make sure, that you use at least gardener/gardener@v1.12.0 and set terraformer.UseV2(true) in order to deploy a PodSpec, that is compatible with terraformer v2. (#58, @timebertt)

Most notable changes

  • [OPERATOR] Terraformer was rewritten in go and now watches the terraform state file in order to continuously update the state ConfigMap to not lose any relevant infrastructure state. (#58, @timebertt)
  • [DEVELOPER] You can now run a small e2e test, that creates some lightweight resource on AWS via terraform, by executing make test-e2e. (#51, @timebertt)

Improvements

  • [DEVELOPER] You can use make start-dev-container to start a docker container which can run terraformer and tests in an isolated environment for development and testing. Also make start will run terraformer commands in such a development container. (#58, @timebertt)

Docker Images

terraformer: eu.gcr.io/gardener-project/gardener/terraformer:v2.0.0

Don't miss a new terraformer release

NewReleases is sending notifications on new releases.