All notable changes to this project will be documented in this file.
5.1.0 (2023-06-06)
5.0.0 (2023-06-01)
- Upgraded version of Terraform, AWS Provider, and added gRPC_tls port for Consul v1.14.x (#284)
- Upgraded version of Terraform, AWS Provider, and added gRPC_tls port for Consul v1.14.x (#284) (0093dca)
4.17.2 (2023-04-13)
4.17.1 (2023-01-13)
4.17.0 (2023-01-13)
4.16.2 (2022-11-17)
- Fixed hcl2json call in update_groups.sh (1e33b5f)
4.16.1 (2022-11-14)
4.16.0 (2022-10-25)
4.15.0 (2022-10-25)
4.14.0 (2022-10-25)
4.13.1 (2022-09-26)
4.13.0 (2022-08-23)
4.12.0 (2022-08-22)
4.11.0 (2022-08-18)
4.10.0 (2022-08-16)
4.9.0 (2022-03-12)
- Made it clear that we stand with Ukraine (5fb1af6)
4.8.0 (2022-01-10)
4.7.0 (2021-11-25)
4.6.1 (2021-11-25)
4.6.0 (2021-11-25)
v4.5.0 - 2021-11-20
- feat: update minimum required versions of AWS provider to >= 3.0 and Terraform >= 0.13.1, update pre-commit and CI configs to latest (#230)
v4.4.0 - 2021-10-14
- feat: Add timeouts configuration options (#229)
v4.3.0 - 2021-06-28
- feat: Add rules for SMTP, SMTPS, SaltStack (#220)
v4.2.0 - 2021-05-27
- feat: Create group optionally (#218)
v4.1.0 - 2021-05-27
- chore: Fixed GH actions to be the same as in other terraform-aws-modules (#217)
- chore: Updated versions in README
v4.0.0 - 2021-04-26
- feat: Shorten outputs (removing this_) (#210)
- chore: update documentation and pin
terraform_docs
version to avoid future changes (#208) - chore: add ci-cd workflow for pre-commit checks (#206)
v3.18.0 - 2021-02-20
- chore: update documentation based on latest
terraform-docs
which includes module and resource sections (#205)
v3.17.0 - 2020-11-13
- feat: Adding LDAP into rules.tf (#195)
v3.16.0 - 2020-08-20
- chore: Fixed formatting
- feat: Allow custom Name tag for security group (#187)
v3.15.0 - 2020-08-13
- feat: Add JMX and Node exporter TCP ports for Kafka (#186)
v3.14.0 - 2020-08-13
- feat: aws-provider version bump to >= 2.42, < 4.0 (#184)
v3.13.0 - 2020-07-20
- feat: Add support for Solr (#181)
v3.12.0 - 2020-07-03
- feat: Added optional revoke_rules_on_delete functionality (required for EMR) (#179)
v3.11.0 - 2020-06-24
- feat: Updated version requirements to support Terraform 0.13 (#178)
v3.10.0 - 2020-05-13
- fix: Fixed MinIO rules formatting
- feat: Adding support for MinIO (#174)
v3.9.0 - 2020-05-11
- feat: Adding support for prometheus and alertmanager (#173)
v3.8.0 - 2020-04-20
- Updated README
- feat: Added support for kibana dashboard - 5601-tcp (#170)
v3.7.0 - 2020-04-17
- docs: Fixed README after merge
- feat: Added support for graphite-statsd stack (#169)
v3.6.0 - 2020-04-16
- chore: Autoformatting fixes after merge
- fix: Don't use var.(in|e)gress_ipv6_cidr_blocks on security group sourced (in|e)gress (#148)
- chore: Updated comment with correct UDP protocol number (fixes #137)
v3.5.0 - 2020-04-16
- fix: Set requirements for AWS provider and Terraform
- fix: Add Kafka broker rule for TLS port (#155)
- feat: Added support of grafana dashboard - 3000-tcp (#167)
- feat: Added support of kubernetes api server - 6443-tcp (#166)
v3.4.0 - 2020-01-21
- Updated pre-commit-terraform with terraform-docs 0.8.0 support (#153)
v3.3.0 - 2020-01-07
- Empty the known issues section + pre-commit (#150)
v3.2.0 - 2019-11-14
- Updated pre-commit hooks
- Add ActiveMQ rules (#143)
v3.1.0 - 2019-07-21
- Fix Splunk Web (#132)
- Updated terraform_docs pre-commit hook
v3.0.1 - 2019-05-27
- Fixed computed example in README (#122)
v3.0.0 - 2019-05-26
- Upgrade module to support Terraform 0.12 (#120)
v2.17.0 - 2019-04-26
- Added puppet as auto_group
- Add rule for PuppetDB TCP (#113)
v2.16.0 - 2019-03-21
v2.15.0 - 2019-03-08
- Fixed rabbitmq port (closes #107)
v2.14.0 - 2019-02-17
- Updated docs after #104
- add rules for MongoDB cluster ports
v2.13.0 - 2019-02-06
- Run pre-commit
- add rule for rabbitmq
v2.12.0 - 2019-02-06
- Run pre-commit
- add name rule for mongodb
v2.11.0 - 2019-01-17
- Added http-8080 and https-8443 ports
- Added entry for 8443 (#98)
v2.10.0 - 2018-12-28
- Allow use_name_prefix override in submodules (#95)
v2.9.0 - 2018-10-17
- Fixed README after terraform-docs
v2.8.0 - 2018-10-17
- Add a rule for consul CLI RPC (#83)
v2.7.0 - 2018-10-11
- Added missing files for ntp rules
- Added NTP rule (#71)
v2.6.0 - 2018-10-11
- Fixed formatting
- Extended Splunk module to includ HEC (#81)
v2.5.0 - 2018-09-12
v2.4.0 - 2018-09-05
- Using name_prefix instead of name to allow creation of duplicated with create_before_destroy (fix #40)
v2.3.0 - 2018-09-04
- Added lifecycle create_before_destroy on aws_security_group (fixed #40)
v2.2.0 - 2018-08-23
- Added squid to auto_groups and ran update_groups.sh
- Add squid proxy to rules.tf (#70)
- Fix source of predefined rule example (#69)
v2.1.0 - 2018-06-20
- Evaluate var.create variable to set count to 1 or 0 (#62)
v2.0.0 - 2018-05-29
- README fixes
- README fixes
- Merge remote-tracking branch 'origin/computed_values'
- Fix to allow computed values in arguments (#61)
- Fix to allow computed values in arguments
v1.25.0 - 2018-05-17
- Ran pre-commit hook to get formatting and documentation in place
- Added WinRM Ports (#60)
v1.24.0 - 2018-05-16
- Added pre-commit hook to autogenerate terraform-docs (#59)
v1.23.0 - 2018-05-14
- Added dynamic example (#57)
v1.22.0 - 2018-04-23
- Not ignore changes in rules description (#52)
v1.21.0 - 2018-04-17
- Adds Oracle database port (#51)
v1.20.0 - 2018-03-06
- Updated links in readme files
v1.19.0 - 2018-03-02
- Removed readme from private module
v1.18.0 - 2018-03-02
- Added README to all modules (#45)
v1.17.0 - 2018-03-02
- Added Splunk ports (#44)
v1.16.0 - 2018-03-02
- Fix openvpn rule name mismatch (#43)
v1.15.0 - 2018-02-08
- added rdp-udp, fixed typo in mssql-broker-tcp (#37)
v1.14.0 - 2018-02-05
- Added pre-commit and minor update of version in readme
v1.13.0 - 2018-01-19
- Adding RDP and updating MSSQL service ports. (#35)
v1.12.0 - 2018-01-16
- Workaround for bug when updating description of a rule with protocol all (#34)
v1.11.1 - 2018-01-16
- cosmetics (#33)
v1.11.0 - 2018-01-12
v1.10.0 - 2018-01-11
- Specify minimum required version of AWS provider (#30)
v1.9.0 - 2018-01-10
- Fixed redshift by running update_rules script
- Add redshift tcp port (#24)
v1.8.0 - 2018-01-10
- Add support for Rule descriptions with a safe default value (#27)
v1.7.0 - 2018-01-10
- Add NFS tcp port (#28)
v1.6.0 - 2017-11-24
- Fixed formatting
- Add IPSEC to rules.tf (#23)
v1.5.1 - 2017-11-23
- formatting to help downstream depedent modules pass when running CI (#22)
v1.5.0 - 2017-11-20
- Removed outputs of ingress and egress rules, because of complex types
v1.4.0 - 2017-11-16
- Fixed outputs when security group is not created
v1.3.0 - 2017-11-15
- Added possibility to create resources conditionally (#20)
v1.2.2 - 2017-11-15
- Fixed autogenerated templates to include ipv6 rules also (#19)
v1.2.1 - 2017-11-13
- Update README with calculated variable limitation (#18)
v1.2.0 - 2017-11-03
- Make IPV6 really optional (#15)
v1.1.4 - 2017-10-26
- Merge branch 'master' of github.com:Shapeways/terraform-aws-security-group
- Add Puppet to rules.tf
v1.1.3 - 2017-10-20
- Add DNS udp and tcp to rules.
v1.1.2 - 2017-10-14
- Fixed all-icmp ports (closes #7)
v1.1.1 - 2017-10-11
- Update default all-all rule
v1.1.0 - 2017-10-06
- Removed default cidr for ingress rules, fixed self variable name
- Fixed #1 - done
- Initial commit