Skip to content

v3.0

Latest
Compare
Choose a tag to compare
@garutilorenzo garutilorenzo released this 14 Oct 13:11
· 3 commits to master since this release
9188307

New features

  • Added EFS for persistent storage via AWS EFS csi driver.
  • Added the possibility to expose the kubeapi server to the internet. Access is granted only from my_public_ip_cidr for security reasons.
  • Added Lambda funcion to automatically delete removed nodes from k3s cluster (EC2 spot instances)
  • Added null_resource to fix Lambda orphan ENI. Ref.
  • Updated nginx ingress controller setup, updated nginx ingress release
  • Dynamic installation of node termination handler
  • Set to optional --node-ip, --advertise-address --flannel-iface params. This values will be used if k3s_subnet is not equal to default_route_table
  • Removed k3s_token variable, use random resurce instead
  • Added new var k3s_version. Default: latest
  • Added support for Amazion Linux OS

Minor changes

  • Fixed resource tags/names
  • Renamed agent resources to worker resources
  • Added SSM Policy to access EC2 from AWS console
  • Installation script refactoring

Bug fixes

  • Added lifecycle on k3s-workers
  • Fix allow_strict security group deletion on apply

What's Changed

Full Changelog: v2.2...v3.0