Skip to content

Releases: bitovi/github-actions-deploy-docker-to-ec2

v0.5.1

21 Apr 20:39
98bb416
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.5.1

v0.5.0

23 Feb 15:31
dee4060
Compare
Choose a tag to compare

What's Changed

  • Added NFS - AWS EFS support
  • Added RDS support
  • Adding Secret Manager entry for EC2 KeyPair
  • Bump AWS provider to v4
  • Code cleanup + cosmetics
  • Bumping Bitops version 2.3.0 -> 2.4.0

Full Changelog: v0.4.6...v0.5.0

v0.4.6

26 Jan 22:52
872d733
Compare
Choose a tag to compare

Update security group ports based on certificate availability

Reasoning: There is a conditional performed that compares the app_port to the lb_port when creating the aws_security_group_rule.ingress_lb_port. It seems that the app_port changed default values between the terraform variables.tf and the action.yaml. This updates action.yaml to use 3000 instead of 80

  • Update the port range of the security group ingress rule to 443 if a certificate is available, otherwise 80
  • Change the default port for the app to 3000
  • Change the default port for the load balancer to 443 if a FQDN is provided

[action.yaml]

  • Change the default port for the app from 80 to 3000
  • Change the default port for the load balancer from 80 to 443 if a FQDN is provided
    [operations/deployment/terraform/security-group.tf]
  • Change the port range of the ingress security group rule based on the availability of a certificate
  • Update the from_port and to_port values to 443 if a certificate is available, otherwise to 80

v0.4.5

18 Jan 18:29
6019d0c
Compare
Choose a tag to compare

What's Changed

  • data source for domain certificate should not be called if no domain is provided - bug fix
  • Changing Ansible copy for syncrhonize (rsync)
  • Action cosmetics changes - Grouping execution logs

Full Changelog: v0.4.4...v0.4.5

v0.4.4

18 Jan 14:13
ec54b25
Compare
Choose a tag to compare

What's Changed

  • Deploy to root domain - handle certificates - read note in README

v0.4.3

11 Jan 17:21
c861b2e
Compare
Choose a tag to compare

What's Changed

  • Made Ansible skip run if stack-destroy = true
  • Move the output tasks to the GHA
  • Bucket names handling
  • Added check for terraform destroy to bucket deletion
  • AMI Definition
  • 62 fix bucket name creation issue
  • Moved S3 name check outside script to print errors
  • update requirements section and add video image link
  • Bump BitOps to 2.3.0

Full Changelog: v0.4.2...v0.4.3

v0.4.2

28 Dec 21:51
f5c3d29
Compare
Choose a tag to compare

What's Changed

  • Adding instance type option.
  • Multiple options for environment variables.

Full Changelog: v0.4.1...v0.4.2

v0.4.1

21 Dec 21:30
cb28997
Compare
Choose a tag to compare

What's Changed

  • Surface DNS records - Updated README example

v0.4.0

13 Dec 20:51
d6b35e9
Compare
Choose a tag to compare

What's Changed

  • Checking bucket length before creation and accessibility
  • ELB Ports override
  • Destroy TF State Bucket and ELB logs bucket with TF Destroy
  • Bucket identifier length fixto-ec2/pull/33
  • Adding rule to add ELB port to SG if app port is different than ELB
  • upgrade bitops to 2.2.1
  • Option to add multiple tags

Full Changelog: v0.3.0...v0.4.0

v0.3.0

05 Dec 19:10
5e76599
Compare
Choose a tag to compare
  • Support for app_directory to allow apps to live in subdirectories: #22

What's Changed

Full Changelog: v0.2.0...v0.3.0