{
  "id": "edge.24-06-08",
  "name": "edge.24-06-08",
  "summary": "Deprecates kube_trust_manager in favor of kube_reflector, adds domain contact type configuration, simplifies EKS reset process with new command, and fixes VPC and CoreDNS-related issues.",
  "skip": false,
  "highlights": [
    "[`kube_trust_manager`](/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_trust_manager) deprecated in favor of [`kube_reflector`](/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_reflector)",
    "New `pf-eks-reset` command consolidates manual cluster reset steps"
  ],
  "changes": [
    {
      "id": "2ff2f051-f3a8-4744-b5af-4f920b190b9a",
      "type": "breaking_change",
      "summary": "[`kube_trust_manager`](/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_trust_manager) has been deprecated as its functionality was redundant with [`kube_reflector`](/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_reflector). To remove it: apply this release, remove dependency blocks"
    },
    {
      "id": "b54c05f9-7d2a-4ced-908a-33003671de6d",
      "type": "addition",
      "summary": "[`aws_registered_domains`](/docs/edge/reference/infrastructure-modules/direct/aws/aws_registered_domains) can now set the contact type for each contact.",
      "impacts": [
        {
          "type": "iac-module",
          "component": "aws_registered_domains",
          "summary": "New contact type configuration per contact"
        }
      ]
    },
    {
      "id": "733a9bd5-f485-4be1-a8f3-7f1b3c78fb04",
      "type": "addition",
      "summary": "Users can now reference availability zones by single character (e.g., `a`) in addition to the full name (e.g., `us-east-2a`) in",
      "impacts": [
        {
          "type": "iac-module",
          "component": "aws_vpc",
          "summary": "Supports short availability zone references"
        }
      ]
    },
    {
      "id": "f313e7b9-fd00-4b92-8dd9-538febc997ec",
      "type": "addition",
      "summary": "The manual steps needed to reset new EKS clusters during the bootstrapping guide have been consolidated into a single new"
    },
    {
      "id": "daf492c0-b8f9-4758-92b4-43b799a4f8e1",
      "type": "fix",
      "summary": "Addressed issue in [`aws_vpc`](/docs/edge/reference/infrastructure-modules/direct/aws/aws_vpc) that caused a temporary, harmless error to crash the `terragrunt apply` on initial bootstrapping.",
      "impacts": [
        {
          "type": "iac-module",
          "component": "aws_vpc",
          "summary": "Fix for apply crash during initial bootstrapping"
        }
      ]
    },
    {
      "id": "a2320e6b-d38b-46a5-a74b-957022e79a8e",
      "type": "fix",
      "summary": "Fixed issue where Cilium test suites would fail during bootstrapping due to a NetworkPolicy blocking the [`kube_core_dns`](/docs/edge/reference/infrastructure-modules/direct/kubernetes/kube_core_dns) module.",
      "impacts": [
        {
          "type": "iac-module",
          "component": "kube_core_dns",
          "summary": "Fix for NetworkPolicy blocking Cilium tests"
        }
      ]
    }
  ],
  "on_upgrade_path": false,
  "list_url": "/docs/changelog/edge.json",
  "llm_txt_url": "/docs/changelog/edge.24-06-08/llm.txt",
  "next": "/docs/changelog/edge.24-06-13.json",
  "prev": "/docs/changelog/edge.24-06-06.json"
}