Skip to content

Releases: covidgreen/covid-green-infra

ENX Logo

02 Feb 13:08
1293066
Compare
Choose a tag to compare
v0.1.19 (#40)

* Adding path to serve back enx logo

* Adding dependency

* Fixing logo path

* fixing enxlogo paths

* fixing naming

* fixing naming

* Fixing log retention and naming in enxproxy path

* Addin count metric

* Fixing response for enx logo

* Fixing response for enx logo

* Fixing response for enx logo

* Fixing response for enx logo

* Fixing response for enx logo

* Fixing image handling

* Renaming enx path

* extending logging data

* extending logging data

* extending logging data

* extending logging data

* Adding enx metrics

* Fixing string

* Fixig duplicate

* Fixig filter naming

Optional SMS cleanup lambda

18 Dec 14:23
ee86e09
Compare
Choose a tag to compare
Merge pull request #35 from nearform/hotfix/lambda-sms-remove

Hotfix/lambda sms remove

v0.1.16: verify-proxy and minor changes

14 Dec 11:11
2f14bd1
Compare
Choose a tag to compare
Merge pull request #33 from nearform/current

v0.1.16

v0.1.3

28 Aug 13:49
Compare
Choose a tag to compare
  • Added: Option to use an S3 bucket as the source for lambdas, will be a global setting and we do not manage this bucket as this is a non default option
  • Added: Added option to send callback notifications using email via an SNS topic - subscription will not be automated
  • Fixed: Altered the ECS image so the custom vars are just for the image and do not include the tag, we append the tag if using a custom image using the tag var
  • Fixed: Fixed the "bastion_amazon_ssm_managed_instance_core" aws_iam_role_policy_attachment (Incorrect casing in name), this will result in a Terraform apply failure when applied, can run a second time to fix
  • Fixed: Removed RDS admin user access where not needed
  • Added: Added "verify" secret and changed "jwt_issuer" and "certificate_audience" parameters to support third party key server

v0.1.2

28 Aug 13:50
Compare
Choose a tag to compare
  • Updated: Added explicit depends_on for the APIGateway /healthcheck resources, need this to be applied on all envs before we can remove this mock integration
  • Added: ALB logging - both ALBs log to the same bucket, using distinct prefixes - api and push
  • Updated: Upgraded AWS provider from = 2.68.0 to ~> 2.70.0
  • Updated: Switched to using templatefile function rather than deprecated template provider

Infra enhacements

14 Aug 14:30
b6ba5c5
Compare
Choose a tag to compare

Added: Added ability to set ECS image url and image tag overrides, this is based on @segfault's PR at #4
Updated: Switched lambdas from using the AWSLambdaBasicExecutionRole to AWSLambdaVPCAccessExecutionRole managed policy
Updated: Renamed the "root_profile" var and "root" AWS provider to "dns" as this is confusing, removed a redundant aws provider "root_us"
Updated: Added changes @segfault added re explicit usage of the AWS CLI --output json usage in some of the scripts
Removed: Removed Terraform validate from the pre-commit hook config as this is being used as a module, have left the s3 backend config for now
Updated: Switched all the lambdas from nodejs10.x to nodejs12.x
Added: Use variables for the lambda memory size and timeout attributes with defaults, so we can configure via env-vars files
Removed: Extracted cti, gct and ni content into specific repos - Will not be managed by this repo
Added: Added new AWS parameters certificate_audience and jwt_issuer and removed security_exposure_limit AWS parameter
Added: Docs on the 2 approaches to managing a project - external to this repo and internal to this repo
Added: Added RDS reader/writer endpoint outputs
Added: Surfaced bastion ASG desired count as a variable, will need when we use this repo as a module
Added: Switched to using path.module prefixes for the CloudWatch dashboard template and the ECS container defintion templates
Fixed: Changed the create TF store backend script to cater for us-east-1 being a special case - Location constraints
Fixed: Replace all refs to cti, gct and ni with xyz in docs and shell script comments - this is just prep for the open source branch
Added: Added the following optional lambdas to the operators group execute list: daily-registrations-reporter, download and upload
Added: Pre-commit hook to include TF fmt, validation and linting
Fixed: Linting issues - no logic
Added: Split RDS user usage so we no longer need to use the master credentials

Initial tag

13 Aug 10:29
113d57d
Compare
Choose a tag to compare

This is the first tag to be used as a reference.