Skip to content

Releases: sers-dev/terraform-k8s-template

2.6.1

14 Oct 07:10
0416e26

Choose a tag to compare

  • added loadBalancerClass configuration, usage is expected to be required in the future.

2.6.0

08 Oct 19:36
8d7e7e1

Choose a tag to compare

  • added lifecycle_ignore for load_balancer_class to loadbalancer service

2.5.0

18 Sep 07:04
0ff8cf6

Choose a tag to compare

  • added the option to pass a non-auto-generated serviceAccountName via var.serviceAccountName
  • removed the custom update strategy for daemonsets
  • fix: removed labels from StatefulSet volumeClaimTemplate metadata; labels are immutable after PVC creation

2.4.0

27 Jan 20:04
92acfa2

Choose a tag to compare

  • added seccompProfile options for var.containers and var.init_containers

2.3.1

21 May 21:23

Choose a tag to compare

  • fix kubernetes_horizontal_pod_autoscaler_v2 not working because of missing apiVersion config
  • adjust defaults for hpa

2.3.0

22 Apr 16:50
5f22a2e

Choose a tag to compare

  • replace kubernetes_horizontal_pod_autoscaler_v2beta2 with kubernetes_horizontal_pod_autoscaler_v2

2.2.0

20 Mar 05:07

Choose a tag to compare

  • added boolean var.service.loadbalancer.forceNodePortType to allow spawning lb service as type nodeport

2.1.0

22 Jan 19:11

Choose a tag to compare

  • add podResourceTypeConfig.podManagementPolicy

2.0.0

26 Oct 16:44
bbd5fd9

Choose a tag to compare

Please be aware that this is a major release. If the LoadBalancer change is handled properly you will not face downtime when upgrading.

  • Breaking Change: LoadBalancer no longer split between TCP and UDP, as a result naming changes will occur
    • please ensure to first create new resources and switch dns before deleting the old resources
  • renamed podResourceTypeConfig.toleration to podResourceTypeConfig.tolerations to properly follow naming scheme
  • example module changes:
    • renamed a few files for better ordering
    • added self signed tls option
    • added MutatingWebhookConfiguration and ValidatingWebhookConfiguration and CustomResourceDefinitions
  • fix init container field_ref config
  • allow config of propagation for host mounts
  • external secrets and configmaps are now optional
  • rework rbac variable to support yamldecode
  • added applicationConfig.configVolumes.enableSubpathMount and applicationConfig.secretVolumes.enableSubpathMount to allow mounting all files of volume individually through subpath config
  • reduce module usage complexity by introducing optional fields for most variables and providing sane defaults
    • check ./test/ubuntu/ to see simplifications
    • check ./example/module/ to see all variables in use
  • allow configuration of ingress.pathType per ingress; defaults to Prefix

1.12.0

12 Jun 16:38

Choose a tag to compare

  • add remapPorts to var.service.clusterIp and var.service.headless to allow remapping of ports for all service types