Skip to content

Releases: ITV/domed-city

v7.0.1

18 Dec 10:57
029fa4b
Compare
Choose a tag to compare

FEATURES:

  • Provide better naming convention for service-level state file i.e. <project>-<ecosystem>-<environment>-<services>.tfstate.

v7.0.0

17 Dec 15:20
7c36d97
Compare
Choose a tag to compare

FEATURES:

  • Add service level where a business service can be defined within <product>-infra/terraform/<product>-<ecosystem>/<environment>/<service>. This ensures a service-specific AWS S3 bucket and terraform state file.

v6.18.1

31 Jul 15:55
4ef0fea
Compare
Choose a tag to compare

BUGFIX:

  • Add rubyzip dependency

v6.18.0

19 Jul 15:19
f8198cd
Compare
Choose a tag to compare

FEATURES:

  • Add Hiera secrets to dome --environment

v6.17.1

19 Jun 09:43
543c57a
Compare
Choose a tag to compare

BUGFIX:

  • Fix provider permissions
  • Fix empty provider config

v6.17.0

18 Jun 08:34
8dd2281
Compare
Choose a tag to compare

FEATURES:

  • Install and configure Terraform providers if .terraform-providers.yaml file is present in the root of the project

v6.16.0

14 Jun 12:55
a6542af
Compare
Choose a tag to compare

FEATURES:

  • Lookup Hiera secrets using a modified config (dome_ro Vault role)

v6.15.0

22 May 16:02
8478b62
Compare
Choose a tag to compare

FEATURES:

  • --environment command to export variables and spawn a sub-shell

v6.14.0

20 May 16:34
ddcf7bd
Compare
Choose a tag to compare

FEATURES:

  • Simplify Environment class
    • changes per level
      • ecosystem level
        • environment set explicitly to nil
        • exports TF_VAR_dev_ecosystem_environments
        • exports TF_VAR_prd_ecosystem_environments
      • product level
        • environment set explicitly to nil
        • exports TF_VAR_cidr_ecosystem (prd cidr)
  • More consistent prints

v6.13.0

17 May 15:46
50bf32b
Compare
Choose a tag to compare

FEATURES:

  • Locate project root and itv.yaml