github.com/remind101/empire
v0.13.0
#539 most downloaded on Go modules
remind101/empire
What this package is like to depend on
Last release 5 years ago
no release in 18 months
Ships unpredictably
gaps range from 8 days to 1.4 years
Nearly every release is documented
notes for 10 of 10 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
1768 releases · first in 2015
0 releases in the last 12 months
see the full history below
Release timeline
1768 releases · Jun 2015 to Mar 2021Releases
latest 60 of 1768-
v0.13.1-0.20210316224756-30eb747f91c816 Mar 2021 pre-releaseNothing published for this version
-
v0.13.1-0.20210308181541-3c5a5cabac0908 Mar 2021 pre-releaseNothing published for this version
-
v0.13.1-0.20210301183035-a51df9664ab801 Mar 2021 pre-releaseNothing published for this version
-
v0.13.1-0.20210301165051-4bcd70756fab01 Mar 2021 pre-releaseNothing published for this version
-
v0.13.1-0.20201022174614-559d068b486722 Oct 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200921181134-2ef3b5071f3421 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200905202513-33f55b47db1d05 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200905194425-5091c8d9a20e05 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200905182404-98894a00112105 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200904214617-8994ceda3df904 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200904212653-651a4e39fdac04 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200904210826-46fa8fc1aadb04 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200904210807-33063dd45fde04 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200904201519-1aaf7da3b5c204 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200904201255-aa661066208604 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200904201255-5bc8abe1fd1a04 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200904201255-3df1b1d7fb3d04 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200904201023-91942af3790004 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200904170504-890e4ebdd89504 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200904062359-e58ff064695904 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200904060516-76b6da1f9b3104 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200904040254-999af94af12704 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200901031026-7ab6b866c6f401 Sep 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200828192756-4c57a095a0e928 Aug 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20200828192036-bc3438d9e36128 Aug 2020 pre-releaseNothing published for this version
-
v0.13.1-0.20190330021951-3daba389f6b030 Mar 2019 pre-releaseNothing published for this version
-
v0.13.1-0.20190330021623-775178497a2c30 Mar 2019 pre-releaseNothing published for this version
-
v0.13.1-0.20181003201906-fd6b7d4bcbbf03 Oct 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20180912030213-a64031e2a24212 Sep 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20180912000842-eae50260518712 Sep 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20180908042442-680c77b7613208 Sep 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20180814022347-fb3bff0e38ed14 Aug 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20180810022919-9e3efb0a4e8310 Aug 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20180810015620-15dc6c1e2caa10 Aug 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20180529011033-ce7a35df793529 May 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20180528155808-40e09f37227a28 May 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20180528155242-f4c50ca8a1ce28 May 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20180528154720-6bb100cb13f928 May 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20180418015942-6c8e5b8f2a5c18 Apr 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20180418015808-d7ccbf82371918 Apr 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20180418015607-b042daa7557318 Apr 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20180417043725-b82175f411bb17 Apr 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20180417043549-224f6b05289a17 Apr 2018 pre-releaseNothing published for this version
-
v0.13.1-0.20171214225758-eface157821414 Dec 2017 pre-releaseNothing published for this version
-
v0.13.1-0.20171121041347-c1dc4c8fed9521 Nov 2017 pre-releaseNothing published for this version
-
v0.13.1-0.20171114182657-64bb1371d7fc14 Nov 2017 pre-releaseNothing published for this version
-
v0.13.1-0.20171017045242-f8a958d0705417 Oct 2017 pre-releaseNothing published for this version
-
v0.13.1-0.20171017044913-053c57850ac517 Oct 2017 pre-releaseNothing published for this version
-
v0.13.1-0.20171017044709-871689e1e8cd17 Oct 2017 pre-releaseNothing published for this version
-
v0.13.1-0.20171013232616-bfb5dafa501813 Oct 2017 pre-releaseNothing published for this version
-
v0.13.1-0.20171013225711-1dd5a177f06d13 Oct 2017 pre-releaseNothing published for this version
-
v0.13.1-0.20171004041825-0c299f3fe39604 Oct 2017 pre-releaseNothing published for this version
-
v0.13.1-0.20171004024029-59c0e911a8fe04 Oct 2017 pre-releaseNothing published for this version
-
v0.13.1-0.20171004023641-1ed5b5e4d72404 Oct 2017 pre-releaseNothing published for this version
-
v0.13.019 Sep 2017Release notes
Open source →This release of Empire brings more bug fixes, as well as some notable new features and changes.
Support for ECS Placement Constraints
Before placement constraints, ECS clusters were pretty flat; whatever you scheduled into the cluster could be ran on any host that was registered within the cluster. Placement constraints allow you to be more granular about scheduling, so that services and tasks can specify certain constraints that are required (e.g. like instance size, or AMI).
Empire now allows you to specify placement constraints as part of the Procfile:
worker: ecs: placement_constraints: - type: memberOf expression: "attribute:capability.statsd == true"
See the docs for details.
Automatic resolution of Docker tags to digests
In the past, when you deployed a Docker image via a tag (e.g. like
remind101/acme-inc:master) Empire would pass along the tag unchanged to ECS. If the tag was updated after deployment, the version that you deployed to Empire would no longer be the same version as what's running in the ECS cluster.Empire now automatically resolves these mutable tags to their immutable, content addressable identifiers, called digests.
Features
- [cmd/empire] Empire now supports a new (experimental) feature to enable attached processes to be ran with ECS. #1043
- [cmd/emp,cmd/empire] Empire now supports "maintenance mode" for applications. #1086
- [cmd/empire] Added a new configuration option for controlling the generated CloudFormation stack names. #1094
- [cmd/empire] Empire now supports ECS placement constraints and strategies in the extended Procfile format. #1059
Bugs
- [cmd/emp] Fixed a regression in env-load, which caused it to set keys to random values. #1062
- [cmd/empire] Fixed an issue where the ECS task role was not set on tasks started from
emp run. #1063 - [cmd/empire] Fixed a bug that prevented Docker images using a digest as a reference from being deployed. #1104
Improvements
- [cmd/empire] Processes can now be scaled down to a negative value to prevent AWS resources from being created. #1064
- [cmd/empire] AWS resources for scheduled processes are now always created, unless scaled down to a negative value. #1064
- [cmd/empire] Empire now supports reporting its own errors to Rollbar in addition to Honeybadger. #1075
- [cmd/empire]It's now possible to configure the pool of ports that the
Custom::InstancePortresource allocates ports from. #1096 - [cmd/emp] STDOUT and STDERR in
emp run's now show up on STDOUT and STDERR in the terminal, instead of being merged on STDOUT. #1101
Security
- [cmd/empire] Empire can now automatically resolve a Docker tag to it's immutable content addressable identifier. #1104
You can run this version of Empire with:
$ docker run remind101/empire@sha256:ac9f0f329fca32c049322d00ba4383b7e691c9f1fa5f8b9c1584c96dc1a74a650.13.x has no backwards incompatibilities between 0.12.xx, however, please refer to the upgrade guide before performing an upgrade.
Release notes
Open source →Features
- [cmd/empire] Empire now supports a new (experimental) feature to enable attached processes to be ran with ECS. #1043
- [cmd/emp,cmd/empire] Empire now supports "maintenance mode" for applications. #1086
- [cmd/empire] Added a new configuration option for controlling the generated CloudFormation stack names. #1094
- [cmd/empire] Empire now supports ECS placement constraints and strategies in the extended Procfile format. #1059
Bugs
- [cmd/emp] Fixed a regression in env-load, which caused it to set keys to random values. #1062
- [cmd/empire] Fixed an issue where the ECS task role was not set on tasks started from
emp run. #1063 - [cmd/empire] Fixed a bug that prevented Docker images using a digest as a reference from being deployed. #1104
Improvements
- [cmd/empire] Processes can now be scaled down to a negative value to prevent AWS resources from being created. #1064
- [cmd/empire] AWS resources for scheduled processes are now always created, unless scaled down to a negative value. #1064
- [cmd/empire] Empire now supports reporting its own errors to Rollbar in addition to Honeybadger. #1075
- [cmd/empire]It's now possible to configure the pool of ports that the
Custom::InstancePortresource allocates ports from. #1096 - [cmd/emp] STDOUT and STDERR in
emp run's now show up on STDOUT and STDERR in the terminal, instead of being merged on STDOUT. #1101
Security
- [cmd/empire] Empire can now automatically resolve a Docker tag to it's immutable content addressable identifier. #1104
-
v0.12.1-0.20170919234650-c99e2de8a9db19 Sep 2017 pre-releaseNothing published for this version
-
v0.12.1-0.20170919234650-9abab7483b4d19 Sep 2017 pre-releaseNothing published for this version
-
v0.12.1-0.20170919234222-b89ec4e881ef19 Sep 2017 pre-releaseNothing published for this version
-
v0.12.1-0.20170919045352-a08ff8bee47219 Sep 2017 pre-releaseNothing published for this version
-
v0.12.1-0.20170912030343-08a88d49953512 Sep 2017 pre-releaseNothing published for this version