Skip to content

Releases: DevopsArtFactory/goployer

2.0.0 Major Release

03 Aug 12:36
bb7178e
Compare
Choose a tag to compare

We adopted command line interface format for goployer

Command lines:

  • goployer init : create files for goployer project
  • goployer deploy : deploy a new application
  • goployer delete : delete previous version of application

Now we have three common commands for utilizing goployer as deployment tool.
We are going to add more features

https://goployer.dev

Update release

31 Jul 07:03
fcd168a
Compare
Choose a tag to compare
  • Fix bugs
    • change versioning calculation 100 -> 1000
  • add request count metrics

First major version

19 Jul 17:24
4f6040c
Compare
Choose a tag to compare

First Release

Safe Deployment with versioning

Blue/Green Deployment

  • Goployer uses blue/green deployment by default in order to ensure the safe deployment. Goployer will create new autoscaling group and attach it to the target group. After checking all the instances of autoscaling group are healthy, then delete the previous autoscaling group.
  • Versioning - In the autoscaling group name, you can find the current version easily.

Use most of autoscaling group feature

Autoscaling Policy

  • You can create autoscaling policy with AWS CloudWatch.

Spot Instance

  • You can make launch template with spot configuration.

Mixed Instance Policy

  • You can use on-demand and spot instance together with MixedInstancePolicy supported by autoscaling group. Autoscaling group will control spot request on behalf of you.

Metric Enabled

History Management

  • You can make history records to AWS DynamoDB and keep track of deployment duration.
    Demo