-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
76d18d3
commit 3908f2d
Showing
1 changed file
with
26 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,33 @@ | ||
# Changelog | ||
|
||
## [0.2.0] - 2024-08-06 | ||
|
||
### Added | ||
|
||
- Add a changelog, to follow the style of [keep a changelog](https://keepachangelog.com/en/1.0.0/). | ||
- Add a `test` target to the Makefile that runs `go vet` and `go test`. | ||
- Add GitHub workflows for test and release. | ||
- Environment variables and command arguments in user data can include variable expansion in the style of Kubernetes [dependent environment variables](https://kubernetes.io/docs/tasks/inject-data-application/define-interdependent-environment-variables/). | ||
- EC2 instance metadata can be used as a source for environment variables. | ||
- Set a default `PATH` environment variable for the instance command on boot if it is not defined in the container image or user data. | ||
|
||
### Changed | ||
|
||
- Validate the VERSION variable in the Makefile. | ||
- Pass --rm to docker run commands in the Makefile. | ||
- Use the AWS SDK to retrieve EC2 instance metadata instead of using HTTP directly. | ||
- Update instances to use cgroups v2. | ||
- Update docker library. | ||
- Tidy go.mod. | ||
- Update easyto-assets to `v0.3.0` to include kmod for loading of kernel modules. | ||
|
||
### Removed | ||
|
||
- Building of assets has been moved to the `github.com/cloudboss/easyto-assets` repo. | ||
|
||
## [0.1.0] - 2024-07-08 | ||
|
||
Initial release | ||
|
||
[0.2.0]: https://github.com/cloudboss/easyto/releases/tag/v0.2.0 | ||
[0.1.0]: https://github.com/cloudboss/easyto/releases/tag/v0.1.0 |