
Stop Paying for Availability You Don’t Actually Have
Cloud platforms distribute workloads across Availability Zones (AZs) by default, for resilience. But...
Tag archive

Cloud platforms distribute workloads across Availability Zones (AZs) by default, for resilience. But...

The policy-as-code pitch usually starts like this: you write the rules in YAML, commit them to git,...

A disallow-latest-tag policy only blocks new admissions. That gap turns a routine pod eviction into a permanent outage. Here's the failure mode and the fix.
A CNCF blog post walks through how the Kyverno CLI now stands up an in-memory fake of the Kubernetes API cache, so policies that lean on GlobalContextEntry lookups can be exercised offline instead of silently skipping. The workflow that used to say 'all pass' when it really meant 'never ran' has finally closed.
A hands-on Kyverno policy-as-code guide: install it, write validate/mutate/generate policies, run audit vs enforce, and test policies in CI before they block prod.

Moving beyond the happy path of Kubernetes policy enforcement. Real-world Kyverno pitfalls, mutation loops, and the gap between docs and production.
Postmortem: How Not Knowing OPA 0.70 and Kyverno 1.12 Cost Me a DevSecOps Role at...
Kubernetes policy engines process over 2.4 million admission requests per second in large-scale...
Kyverno 1.13 vs OPA 0.70: DevSecOps Pipeline Integration Comparison DevSecOps pipelines...
In 2024, 68% of Kubernetes breaches stemmed from unsecured workloads and misconfigured policies,...
How a two-week CI false-green exposed a critical kyverno-cli behavior — and the exact bash fix using $PIPESTATUS[0] that makes policy enforcement actually enforce.
▶️Introduction In Kyverno Policy Conflicts, we saw a pattern of structural...