Releases: silinternational/idp-hub-terraform
Releases · silinternational/idp-hub-terraform
add IPv6
control AWS Backup retention
remove old variables
Fixed
- Use actual RDS ARN rather than a data source lookup
- Removed old variables removed from ssp-base 10
fixed backup config, add email notification
Added
- Added email notification for backup events
Fixed
- Revised backup config to avoid name collisions between regions
add AWS Backup, EC2 tags, and increased log retention
Added
- Added AWS Backup with SNS notification
- Added tags to ASG and EC2
Changed
- Increased log retention to 60 days
add theme_color_scheme variable
Merge pull request #48 from silinternational/develop Release 5.1.0 -- add theme_color_scheme variable
Muliregion changes
Changed (breaking)
- Stop using ECR image replication (will be done during deploy)
- Output ALB DNS name
- Disable
dns_allow_overwrite
- Create an intermediate DNS record to simplify failover
Fixed
- Use ecs-app module version 0.4.0 -- grant CD user permission on all regions
Add multi-region support; make independent of external resources
This is a major change that requires nearly all of the AWS resources to be recreated. Proceed with caution!
Added
- Added management of VPC, ASG, ALB, and ECS Cluster
- Added optional Adminer database manager ECS service
- Run basic validation checks in GitHub Actions
- Options to support failover to a second AWS region
Changed
- Renamed variable
create_dns_entry
tocreate_dns_record
- Changed name of IAM resources to support operation in multiple AWS zones
- Changed DynamoDB table name
Removed
- Removed option to store session data in Elasticache. The only option now is RDS.
This is not necessarily an exhaustive list of changes. Consider yourself warned.
Manage DynamoDB table for logging user login activity
Added
- Added a resource to manage the DynamoDB table for sildisco logging.
- Created a README.md file.
- Added default values for
aws_access_key
andaws_secret_key
so they can be provided in environment variables (AWS_ACCESS_KEY_ID
andAWS_SECRET_ACCESS_KEY
).
Changed
- Changed the default value for
cloudflare_token
so it can be provided in an environment variable (CLOUDFLARE_TOKEN
).
Removed
- Removed duplicate tagging on the RDS database. It made Terraform want to re-add the tags on every plan.
Destroy the unused Elasticache resources
Merge pull request #28 from silinternational/develop Release 2.0.1 - destroy the unused Elasticache resources