Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 07 Aug 03:31

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.

Added

  • Add a changelog, to follow the style of keep a changelog.
  • 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.
  • 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.

Removed

  • Building of assets has been moved to the github.com/cloudboss/easyto-assets repo.