{
  "slug": "gcloud-container-node-pools-create-configures-additional-interface-stack-type-001f410bfb0e",
  "title": "gcloud container node-pools create configures additional-interface stack type",
  "tools": [
    "gcloud"
  ],
  "tags": [
    "agent"
  ],
  "introduced_at": "2026-06-30T00:00:00.000Z",
  "announced_at": "2026-06-30T00:00:00.000Z",
  "effective_at": null,
  "date_basis": "source-publication",
  "status": "unknown",
  "how": {
    "incantation": "When creating a node pool with an additional network interface, set `stack-type` to the required IP stack: `ipv4`, `ipv4-ipv6`, or `ipv6`.",
    "examples": [
      "gcloud container node-pools create <POOL_NAME> --cluster=<CLUSTER_NAME> --location=<LOCATION> --additional-node-network=network=<NETWORK_NAME>,subnetwork=<SUBNET_NAME>,stack-type=<ipv4|ipv4-ipv6|ipv6>",
      "gcloud container node-pools create <POOL_NAME> --cluster=<CLUSTER_NAME> --location=<LOCATION> --additional-node-network network=<NETWORK_NAME>,subnetwork=<SUBNET_NAME>,stack-type=ipv6"
    ],
    "gotchas": [
      "<POOL_NAME> (required): Name of the new node pool.",
      "--cluster (required): Existing cluster to which the node pool is added.",
      "--location (required): Cluster location; specify a zone or region.",
      "--additional-node-network: Attach an additional network interface to each node; may be specified up to 7 times in the CLI reference.",
      "network (required): Network to attach to the new interface.",
      "subnetwork (required): Subnetwork to attach to the new interface.",
      "stack-type: Interface IP stack type: `ipv4`, `ipv4-ipv6`, or `ipv6`. The docs do not state these values are mutually exclusive beyond requiring one value for this parameter.",
      "Prerequisite: Create the node pool in an existing cluster. Multi-network setup requires a cluster with multi-networking enabled; the docs say to enable it only when Dataplane V2 is enabled.",
      "Prerequisite: Prepare the additional VPC and subnet. The selected stack type must be compatible with the subnet: IPv4-only permits `ipv4`, dual-stack permits all three, and IPv6-only permits `ipv6`.",
      "The stack-type choices stated are `ipv4`, `ipv4-ipv6`, or `ipv6`."
    ]
  },
  "why_it_matters": "Create a Kubernetes node pool whose additional network interfaces require a specific IP stack type.",
  "before": "Before this release, `gcloud container node-pools create` did not provide the `stack-type` option for `--additional-node-network`.",
  "sources": [
    "https://docs.cloud.google.com/sdk/docs/release-notes#57500_2026-06-30",
    "https://docs.cloud.google.com/sdk/gcloud/reference/container/node-pools/create",
    "https://docs.cloud.google.com/kubernetes-engine/docs/how-to/setup-multinetwork-support-for-pods"
  ],
  "rank": 0.90015,
  "judge": {
    "publish": true,
    "judge_model": "codex-cli/gpt-6-luna+typesafe/jev-1.13.0",
    "prompt_version": "extract-v7+enrich-v1+judge-v2x3+jev-publish-v1"
  },
  "review_state": "approved",
  "provenance": {
    "run_id": "cloud-20261008",
    "verdict_id": "cloud-20261008:cloud-20261008-f47ce93817a15906-37:gate",
    "evidence_hash": "1fdd9088d25a0e6edc4c036a17a548fbb0969f3ebc5eb2baa124e33e7feecebd"
  },
  "review": {
    "draft_hash": "557f1238118b50eca79b67cdad16847662222cad3a837c488b418aa1fb305186",
    "reviewer": "publication-gate",
    "reviewed_at": "2026-10-07T00:00:00.000Z",
    "decision": "cloud-20261008:gate",
    "reason": "2 of 3 judge runs approved with p_yes >= 0.9 (mean 0.90 >= 0.9; 2 needed) and Jev gave 0.66 (>= 0.6 needed)."
  }
}
