Releases: sighupio/fury-eks-installer
v1.7.0 - Pin terraform versions
Welcome to the v1.7.0 version of the Fury EKS Installer.
It includes the following:
- Pin terraform version to 0.15.4
- Updates terraform provisioners
Read the docs: https://docs.kubernetesfury.com/docs/installers/managed/eks
v1.6.0 - Add Bootstrap Module
Welcome to the v1.6.0 version of the Fury EKS Installer.
It includes the following:
- Includes a new terraform module to bootstrap the required infrastructure to deploy the Kubernetes Cluster.
- Adds a new output exposing workers security groups. Thanks to @sbruzzese902
Read the docs: https://docs.kubernetesfury.com/docs/installers/managed/eks
v1.5.0 - Additional node pool firewall rules
Welcome to the v1.5.0 version of the Fury EKS Installer.
In includes the following:
- Includes a new input in the node pool definition to allow additional firewall rule the specific node pool.
additional_firewall_rules = list(object({
name = string
direction = string
cidr_block = string
protocol = string
ports = string
tags = map(string)
}))
- Modify the
dmz_cidr_range
variable to allow both alist(string)
or astring
Read the docs: https://docs.kubernetesfury.com/docs/installers/managed/eks
v1.4.2 - Adding a new required output
Welcome to the v1.4.2 version of the Fury EKS Installer.
In includes the following:
- Including a new output to the module (specific for eks) that prints the name of the IAM roles of the workers.
Read the docs: https://docs.kubernetesfury.com/docs/installers/managed/eks
v1.4.1 - Adding a new required output
Welcome to the v1.4.1 version of the Fury EKS Installer.
In includes the following
- Including a new output to the module (specific for eks) that prints the
oidc
URL of the cluster. Required because it is not available usingdata
attributes in terraform.
Read the docs: https://docs.kubernetesfury.com/docs/installers/managed/eks
v1.4.0 - Subnetwork configuration for nodepools
Welcome to the v1.4.0 version of the Fury EKS Installer.
In includes the following changes:
subnetworks
attributes to the node_pool configuration. It enables to deploy node pools on different subnetworks.
Read the docs: https://docs.kubernetesfury.com/docs/installers/managed/eks
v1.3.0 - Improve authentication with aws-auth
Welcome to the v1.3.0 version of the Fury EKS Installer.
In includes the following changes:
- Add 3 variables to manage aws-auth configmap:
eks_map_accounts
to add AWS account numberseks_map_roles
to add IAM roleseks_map_users
to add IAM users
- Fix version of kubernetes provider to avoid breaking changes of the new major release
v2.x
Read the docs: https://docs.kubernetesfury.com/docs/installers/managed/eks
v1.2.0 - Tags, max_pods and much more!
Welcome to the v1.2.0 version of the Fury EKS Installer.
In includes the following changes:
- Add
max_pods
attribute tonode_pool
object enabling the configuration of the maximum number of pods per node. (shared interface) - Add possibility to set up tags in all resources created with the installer. (shared interface)
- Add possibility to set up tags in all specific nodes of the cluster. (shared interface)
Read the docs: https://docs.kubernetesfury.com/docs/installers/managed/eks
v1.1.0 - Enable taints and IAM roles for serviceaccounts
Welcome to the v1.1.0 version of the Fury EKS Installer.
In includes the following changes:
- Add possibility to set up taints to node pools (shared interface)
- Enable IAM roles for service accounts. Increase cluster security.
Read the docs: https://docs.kubernetesfury.com/docs/installers/managed/
v1.0.0
Update input interface