Terraform Provider Sops Versions Save

A Terraform provider for reading Mozilla sops files

v0.5.1

3 years ago

Enhancements

This release is the first to support automatic downloads from the Terraform Registry for Terraform 0.13 clients (at this time only available by building Terraform from source yourself). See Terraform 0.13 beta program for more information about the timeline towards release.

There are no changes in the provider itself in this release.

v0.5.0

4 years ago

Enhancements

  • Always populate the raw attribute, allowing access to decrypted but not decoded data, eg the content of a YAML file as a string rather than a dictionary (#29 - thanks @nhuray!)

Internals

  • Bumped Go version to 1.13
  • Updated Terraform dependencies

v0.4.1

4 years ago

Enhancements

  • Bump sops dependency to 3.3.1 (#27, thanks @jacobfoard!)

v0.4.0

4 years ago

Improvements

  • New data source sops_external: Read the encrypted data from other Terraform dependencies (thanks @jacobfoard!)

v0.3.3

4 years ago

Bug fixes

  • Ensure binaries are statically linked to work on eg Alpine Linux (#23)

v0.3.2

4 years ago

Improvements

  • This release only adds release artifacts for multiple environments. There are no functional changes.

v0.3.1

4 years ago

Improvements

  • Detect .yml files as YAML (#17, thanks @lazouz!)

v0.3.0

4 years ago

Breaking changes

This release brings support for Terraform 0.12, and thus breaks support for older Terraform versions. Future features will not be backported to those older versions, so please upgrade your Terraform installations. Bug fixes may be backported if there is demand.

There are no changes apart from upgrading the Terraform SDK.

v0.2.0

5 years ago

New features

  • Support for lists in yaml/json files, including lists with nested dictionaries. For example, this now works:
my_list:
-   name: foo
    some_number: 12
-   name: bar
    some_number: 16

You can then read foo from ${data.sops_file.some_name.data.my_list.0.name}, and so on.

v0.1.0

5 years ago

New features

  • Supports nested structures for yaml or json files
  • Supports "raw" mode for full file encryption

Fixes

  • Basic feature tests on CI
  • Better error handling for yaml decoding