Skip to content

v3.0.0

Compare
Choose a tag to compare
@ArchiFleKs ArchiFleKs released this 06 Sep 21:03
· 125 commits to master since this release

3.0.0 (2019-09-06)

Breaking Changes

  • release: Refactor modules (c6d999f)
BREAKING CHANGE: Not really breaking but it is better to make a new
version. Modules are now simpler to use:

- Kiam is now mandatory if using `eks-addons` that require it. There is
  no more support for using addons that need IAM permission without Kiam. All
  addons related IAM permissions have been removed from the `eks`
  module. There are no more controller pool or policies attachements for
  specific addons in the `eks` module.
- Kiam use an IAM user, there is no controller node pool anymore or node
  pool policy attachement for Kiam. All Kiam related IAM permissions
  have been removed from `eks` module.
- Kiam resource creation is now handle directly in `eks-addons` module.
  This will help in making the `eks-addons` module a standalone module
  independent from `eks` module.
- All addons and charts have been bumped to their latest version.

Check README for a supported migration path.

Signed-off-by: ArchiFleKs <lefevre.kevin@gmail.com>