github.com/docker-archive/deploykit
v0.4.1
#730 most downloaded on Go modules
docker-archive/deploykit
What this package is like to depend on
Last release 8 years ago
no release in 18 months
Ships unpredictably
gaps range from 2 weeks to 1.8 years
Nearly every release is documented
notes for 6 of 6 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
8 releases · first in 2016
0 releases in the last 12 months
see the full history below
Release timeline
8 releases · Dec 2016 to Nov 2018Releases
latest 8-
v0.4.2-0.20181122182016-41da4a601bbb22 Nov 2018 pre-releaseNothing published for this version
-
v0.4.126 Feb 2017Release notes
Open source →Various bug fixes since v0.4.0 to address
- Template processing / metadata functions
- Swarm flavor metadata functions inside bootscript templates
- Pass global template variables via command line option
-
v0.4.020 Feb 2017Release notes
Open source →This release contains minor fixes since v0.3.1 and the following features:
- Fixed documentation / bad links (#397)
- Removed a check which prevented alternative implementations of the group plugin (#394)
- Terraform plugin improvements on logical ID, private IP handling (#392, #395)
- Metadata SPI - a new way to access cluster-wide read-only metadata where plugins can optionally implement a read-only interface to expose important metadata that are accessible in CLI and in templates. (#396)
-
v0.3.108 Feb 2017Release notes
Open source →This release contains minor fixes since v0.3.0 that are necessary for an improved UX on working with plugins and templates:
-
v0.3.001 Feb 2017Release notes
Open source →This release contains bug fixes, API and schema changes, as well as a major reworking of the Swarm flavor plugin.
If you are vendoring Infrakit packages in your project, code change will be necessary because interface signatures have changed (see #371)
Highlights:
- New types introduced + SPI method signature changes to use
plugin.Nameandtypes.Any(#362, #363, #371) - A new
Label()method has been added to the Instance Plugin SPI (#371).- Updated implementations for file, terraform plugins
- Added tests for file, terraform plugins.
- Multiple groups can now be specified in a JSON config for the manager (#368)
- New commands:
infrakit manager commit / inspect - Manager accepts JSON template, performs string interpolation.
- New commands:
- Plugin management improvement
- Templating engine improvements (#366, #373)
- Change to plugin handshake protocol. Handshake for version checking is performed at connection time, not per-call (#369) and as early as possible.
- Vagrant plugin improvement - real-time streaming of vagrant logging (#375)
- Swarm flavor plugin revamp (#376)
- Instance startup init script now programmable via templates
- Changed config schema and eliminated dependency on Docker connection parameters on plugin startup via CLI flags
- A single commit of a configuration JSON template now provision multiple groups (e.g. managers and workers)
- New types introduced + SPI method signature changes to use
-
v0.2.017 Jan 2017Release notes
Open source →Highlights:
- Multiplexing plugin objects in a single RPC endpoint / instance types (#360, #364)
- Template engine + built-in functions; new
templateCLI (#353, #366) - Plugin activation - os executor; new
infrakit plugin startCLI (#356) - Group plugin handles platform API throttling (#332)
- Publishing Infrakit binaries as Docker images (#339)
- New e2e tests (#355, #359)
- Golang API improvements (#362, #363)
- Manager plugin improvements (#354)
-
v0.1.006 Dec 2016Release notes
Open source →Highlights:
- The default group, instance, and flavor plugins golang API have been stabilized.
- Verb changes for the group plugin - #293
- Attachment supports resource types - #316
- RPC protocol now uses JSON-RPC 2.0 over HTTP - #310, #297
- API versioning handshake - #318
- High-availability - #283
- Better logging - #300
- More docs, better docs and code synchronization - #307
- Example Terraform plugin supports SoftLayer / IBM Bluemix - #321
-
v0.0.0-20181122182016-41da4a601bbb22 Nov 2018 pre-releaseNothing published for this version