github GalleyBytes/terraform-operator v0.5.0-betav1
v0.5.0-betav1 release

latest releases: v0.17.1, v0.17.1-beta1, v0.17.0...
pre-release2 years ago

Change in v0.5.0-betav1 since v0.4.0

Fixes

The terraform-runner build script will not overwrite a previous docekr image. This feature will be used in the future to add security to image downloads, but for now is just good to know.

Changes

  • Resource downloads, formerly known as sources, are now downloaded in the setup-runner stage.
  • The setup runner is now a standalone container and not part of the init container anymore. Setup will run prior to all other runners.
  • The exportRepo has now been changed to run as a runner. The runner is creatively called "export-runner". When defined, the runner gets created after setup runner completes but does not block the terraform pipeline as the other runners do.

Breaking Changes

  • The crd item spec.terraformModule.address is now just spec.terraformModule
  • The crd item spec.sources has changed to spec.resourceDownloads. This is a little more than a name chnage. The extras item has been removed and two new fields have been added: path and useAsVar. See docs for details.
  • All runners have been updated. The runners make use of new environment variables added to the pods and will likely fail unles updated. Users who have these pinned runners should now use the following:
    • isaaguialr/tf-runner-v5alpha3:<terraform_version>
    • isaaguilar/setup-runner:1.0.1
    • isaaguilar/script-runner:1.0.0

Don't miss a new terraform-operator release

NewReleases is sending notifications on new releases.