{
  "id": "edge.25-01-09",
  "name": "edge.25-01-09",
  "summary": "Adds cluster-wide environment variable injection capability, pins Bottlerocket OS AMIs to prevent node crashes from unexpected AWS updates, and fixes EKS module conditions for low SLA targets.",
  "skip": false,
  "highlights": [
    "New `common_env` and `common_secrets` inputs in `kube_policies` for cluster-wide environment variable injection",
    "Bottlerocket OS AMIs now pinned to prevent unexpected node crashes from AWS AMI updates"
  ],
  "changes": [
    {
      "id": "d3e30b27-0604-40cf-b778-acfb244b2a83",
      "type": "addition",
      "summary": "[`kube_policies`](/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_policies) now has `common_env` and `common_secrets` inputs that inject environment variables into all containers in the cluster.",
      "impacts": [
        {
          "type": "iac-module",
          "component": "kube_policies",
          "summary": "New common_env and common_secrets inputs for cluster-wide env var injection"
        }
      ]
    },
    {
      "id": "7ec185ee-2e64-44d6-b038-6ba2d30dfc0c",
      "type": "fix",
      "summary": "Pins Bottlerocket OS AMIs to pre-tested versions as AWS occasionally publishes breaking AMI changes that can crash nodes in the"
    },
    {
      "id": "d72095a7-fa88-4bc1-9b89-f4d063cea9ad",
      "type": "fix",
      "summary": "Fixes the pre- and post-condition check for the `aws_eks` module when `sla_target` is set to 1.",
      "references": [
        {
          "type": "issue-report",
          "summary": "aws_eks condition check fails when sla_target is 1",
          "link": "https://github.com/Panfactum/stack/issues/229"
        }
      ],
      "impacts": [
        {
          "type": "iac-module",
          "component": "aws_eks",
          "summary": "Fix pre/post-condition check when sla_target is set to 1"
        }
      ]
    }
  ],
  "on_upgrade_path": false,
  "list_url": "/docs/changelog/edge.json",
  "llm_txt_url": "/docs/changelog/edge.25-01-09/llm.txt",
  "next": "/docs/changelog/edge.25-02-07.json",
  "prev": "/docs/changelog/edge.25-01-04.json"
}