Skip to content

Update GKE cluster to Kubernetes 1.34#975

Open
plural-copilot[bot] wants to merge 1 commit into
mainfrom
agent/gke-k8s-1.34-upgrade-1778266314
Open

Update GKE cluster to Kubernetes 1.34#975
plural-copilot[bot] wants to merge 1 commit into
mainfrom
agent/gke-k8s-1.34-upgrade-1778266314

Conversation

@plural-copilot
Copy link
Copy Markdown

@plural-copilot plural-copilot Bot commented May 8, 2026

Summary

Updates the GKE cluster Terraform module to target Kubernetes 1.34 by changing the default values for kubernetes_version and next_kubernetes_version from 1.32 to 1.34 in terraform/gke-cluster/variables.tf.

Important Context: The original request referenced an EKS cluster named demo-prod for upgrade to version 1.34, but the available stack search results only surfaced this GKE stack. This PR updates the discovered and manageable GKE infrastructure:

  • Stack: gke-demo-cluster-dev
  • Previous version: 1.32
  • Target version: 1.34

Changes

  • terraform/gke-cluster/variables.tf:
    • Updated kubernetes_version default from "1.32" to "1.34" (line 13)
    • Updated next_kubernetes_version default from "1.32" to "1.34" (line 18)

Provider Compatibility

Assessed compatibility with Kubernetes 1.34:

  • terraform-google-modules/kubernetes-engine/google ~> 35.0: Currently pinned version is compatible. Latest available version is v44.0.0 (March 2026). No module upgrade required for K8s 1.34 support.
  • hashicorp/google provider: Unpinned, will automatically select a compatible version that supports the specified Kubernetes version.

No provider version changes needed.

Blue/Green Upgrade Strategy

This module implements blue/green node pool upgrades. The next_kubernetes_version variable drives:

  • Cluster control plane version
  • Active node pool target version
  • Published metadata version

The upgrade will follow the module's built-in blue/green rotation logic based on version parity.

Plural Stack: gke-demo-cluster-dev

Update kubernetes_version and next_kubernetes_version defaults in terraform/gke-cluster/variables.tf to target Kubernetes 1.34. This change supports blue/green node pool upgrades for the gke-demo-cluster-dev stack.
Copy link
Copy Markdown
Author

@plural-copilot plural-copilot Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR was generated by the claude Plural Agent Runtime. Here's some useful information you might want to know to evaluate the ai's perfomance:

Name Details
💬 Prompt You are updating the Terraform for the Plural-managed cluster stack to perform a Kubernetes control plane/node pool version bump....
🔗 Run history View run history

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant