oracle-terraform-modules / terraform-oci-oke

The Terraform OKE Module Installer for Oracle Cloud Infrastructure provides a Terraform module that provisions the necessary resources for Oracle Container Engine.
https://oracle-terraform-modules.github.io/terraform-oci-oke/
Universal Permissive License v1.0
153 stars 206 forks source link

Add support to ignore_size attribute on nodepools #936

Closed robo-cap closed 3 months ago

robo-cap commented 3 months ago

Ability to associate nodepools with oci_containerengine_node_poolterraform resources that ignore nodepool size. This is useful for nodepools managed by the cluster autoscaler.

Add ignore_initial_pool_size = true to the nodepool attributes.

Adding this attribute to an existing nodepool will trigger the recreation of it.

If you intend to set the attribute ignore_initial_pool_size = true for some of the nodepools, you need to use the terraform state mv command.

Documentation was updated, should be available here: https://oracle-terraform-modules.github.io/terraform-oci-oke/guide/extensions_cluster_autoscaler.html

Resolves #763