Platform engineer coordinating a zero-downtime Kubernetes upgrade across running EKS clusters

EKS Version Upgrade: A Safe, Zero-Downtime Guide Members Public

Schedule a Plural demo to run a zero-downtime EKS version upgrade across your fleet with automated compatibility checks and coordinated upgrade waves.

Lindsay S
Lindsay S
Guides

August Product Update Members Public

Here's everything Plural shipped in August. 🔒Agent Governance: Policies for runs, tools, and spend * Tool and stack policies. Define policies once at the project level and attach them to workbenches or stacks — each one is evaluated against the exact input of an agent's tool call, so

Aaron Smallberg
Aaron Smallberg
Product
Platform engineer at a terminal reviewing a Kubernetes cluster health dashboard

FailedScheduling: Why Kubernetes Pods Aren't Scheduled Members Public

Learn what a FailedScheduling event means, the CPU, memory, taint, affinity, and node reasons behind it, and how to fix pod scheduling in Kubernetes.

Lindsay S
Lindsay S
Site reliability engineer debugging a Kubernetes cluster from a monitoring workstation

Kubernetes 502 Bad Gateway: Causes and Fixes Members Public

Diagnose and fix Kubernetes 502 bad gateway errors: unhealthy backend pods, bad service selectors, ingress misconfig, and readiness probe failures.

Lindsay S
Lindsay S
Kubernetes
Platform engineer managing Kubernetes Helm upgrades at a terminal in a data center

Helm upgrade failed: reading the error before youHelm Upgrade Failed: Causes, Fixes, and Recovery touch anything Members Public

Diagnose a helm upgrade failed error in Kubernetes, from CRD mismatches and immutable fields to release locks, then recover with rollback and a safer workflow.

Lindsay S
Lindsay S

GitOps for Infrastructure as Code: Unify IaC and K8s Members Public

Schedule your free 14-day trial of Plural and unify Terraform, Pulumi, Ansible, and Kubernetes under one GitOps workflow. Operational fragmentation occurs when platform teams manage Terraform, Pulumi, and Ansible in separate silos. This disconnect forces engineers to toggle between different pipelines to maintain cloud environments. Since GitOps is an operational

Lindsay S
Lindsay S

Running Kubernetes on vSphere: An On-Prem Guide Members Public

Running a Kubernetes fleet on vSphere is not simply a cloud deployment moved behind the firewall. Platform teams have to coordinate cluster lifecycle, VM templates, storage policies, networking, and the operational needs of existing virtual workloads. That complexity becomes more consequential when clusters serve regulated environments or must operate without

Lindsay S
Lindsay S

July Product Update Members Public

Here's everything Plural shipped in July. 🔧Workbenches Enhancements: Self-verifying agents, serverless actions, and budgets * Self-verification. A new verification mode and a dedicated VERIFY subagent re-check the affected service or stack run after the agent's PR merges, so a fix gets confirmed instead of assumed. * Serverless and

Aaron Smallberg
Aaron Smallberg
Product