Releases: bitovi/github-actions-deploy-docker-to-ec2
Releases · bitovi/github-actions-deploy-docker-to-ec2
v0.5.1
What's Changed
- Make ec2 volume size configurable by @mickmcgrath13
- Fix SG naming issue by @LeoDiazL
Full Changelog: v0.5.0...v0.5.1
v0.5.0
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
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, otherwise80
- 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
to3000
- Change the default port for the load balancer from
80
to443
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
andto_port
values to443
if a certificate is available, otherwise to80
v0.4.5
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
What's Changed
- Deploy to root domain - handle certificates - read note in README
v0.4.3
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
What's Changed
- Adding instance type option.
- Multiple options for environment variables.
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
- Surface DNS records - Updated README example
v0.4.0
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
- Support for
app_directory
to allow apps to live in subdirectories: #22
What's Changed
- Support app_directory by @mickmcgrath13 in #22
Full Changelog: v0.2.0...v0.3.0