Skip to content

Releases: sysdiglabs/terraform-aws-secure-for-cloud

v0.9.1

16 Jun 08:09
36762e8
Compare
Choose a tag to compare

Bug Fixes

  • Limit KMS IAM policy principal to account id (#76)

v0.9.0

30 May 11:07
2e6a72f
Compare
Choose a tag to compare

Full Changelog: v0.8.2...v0.9.0

Refactor / Breaking Changes

  • Image Scanning feature will now be disabled by default (#84)
    • to enable scanning use deploy_image_scanning_ecr and deploy_image_scanning_ecs input variable parameters.

Features

Small Modifications

  • consolidate tf 0.15 and review ci (#94)
  • notify sysdig internal slack on issue creation (#87)
  • fix precommit hook maintenance (#83)

Documentation

  • add questionnaire for client requirement gathering and troubleshooting context (#90) (#92)
  • add AWS regions reference
  • example/organizational; enhance permissions and role usage (#89)

v0.8.2

11 Apr 11:44
fbe5b7f
Compare
Choose a tag to compare

Small Modifications

  • Add telemetry for terraform (#79) (#80)

Doc

  • Some clarifications (#81)
    • default admin role usage
    • optional sns region requirement
    • add self-baked helm k8s nodeSelector and toleration usage example
    • add troubleshooting for 409 entityalreadyexists
    • clarify cloudtrail-s3-sns-sqs

v0.8.1

11 Mar 09:04
5e61e5c
Compare
Choose a tag to compare

Small Modifications

  • pin down permissions for single-k8s example (#74)
  • aws_iam_access_key resource, modify lifecycle to reduce possible disruption (#73)
  • resouce-group+tags usage awareness (#70)

Documentation

  • rotation guidelines for k8s example aws_iam_access_key (#73)
  • troubleshooting, sysdig_secure_url and org permissions (#71)

Continuous Integration

  • test validate (#69)

v0.8.0

17 Feb 15:13
21802ef
Compare
Choose a tag to compare

Breaking Changes

  • Removed all providers from examples (#66)
    • we mainly did it to let some clients condition the example installation (which could not be done due to Terraform restrictions with conditionals and providers

      A module intended to be called by one or more other modules must not contain any provider blocks.
      A module containing its own provider configurations is not compatible with the for_each, count, and depends_on

    • this aligns with terraform good practices, but requires user to explicitly define all providers

Small Modifications

  • Security group, pin down ingress and egress configuration for(#65)
  • VPC, remove auto-assign ipv4 (#67)

v0.7.0

14 Feb 10:16
d950902
Compare
Choose a tag to compare

Breaking Changes

Features

  • parametrize ecs-task cpu/memory limits (#64),
    Co-authored-by: @r2bit

Small Modifications

  • remove secretmanager and kms permissions from workload (#60)

Documentation

  • cross provider homogeneization
  • add troubleshooting 400 AuthorizationHeaderMalformed on ecs cpu/mem usage
  • tips on contribute

v0.6.1

10 Feb 16:29
b4fc8c2
Compare
Choose a tag to compare

Features

  • Enable benchmark on organizational management account ([#58])

  • Enable ecr/ecs scanning optionals ([#61])

  • Add a new example to trigger AWS events ([#62])

v0.6.0

07 Feb 14:36
12f6179
Compare
Choose a tag to compare

Feature

  • ecs,vpc,sg optionals (#57) (#59)

Documentation

  • overall maintenance(#57)

v0.5.0

05 Jan 17:47
20bc9c9
Compare
Choose a tag to compare

Feature

  • enable vpc region availability zone variables (#53)
    Co-authored-by: Yu Kitazume

Code Refactoring

  • remove scanning module (#49)

Small Modifications

  • lower kms deletion window

Documentation

  • small modifications to self-baked recipee (#51)
  • self-baked example library (#50)
  • role creation requirement when joining org
  • kitchen test. example on howto run a specific kitchen test on local

v0.4.0

24 Nov 16:33
0183731
Compare
Choose a tag to compare

Features

  • Enable benchmark module on /example/single k8s (#46)

Bug Fixes

  • Honor cloudtrail_kms_enable on resource creation (#45)

Code Refactoring

  • Merge scanning and connector modules (#44)

Documentation

  • clarify cloudconnector sns_topic arn var
  • update minimal changes on README