---
title: "Discussion on \"The \"No\" Button: Stopping Bad Configs Before They Wake You Up at 3 AM\" | Hashnode"
description: "Discussion on \"The \"No\" Button: Stopping Bad Configs Before They Wake You Up at 3 AM\". Use Kyverno validation policies to prevent bad configurations, enhance security, and support developers in maintaining Kubernetes ecosystem health"
url: "https://hashnode.com/posts/the-no-button-stopping-bad-configs-before-they-wake-you-up-at-3-am/6973925f664b1fa9de84b2de"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [The "No" Button: Stopping Bad Configs Before They Wake You Up at 3 AM](https://blog.mrashed.com/the-no-button-stopping-bad-configs-before-they-wake-you-up-at-3-am?utm_source=hashnode&utm_medium=feed)

Use Kyverno validation policies to prevent bad configurations, enhance security, and support developers in maintaining Kubernetes ecosystem health

Jan 23 · 8 min read · blog.mrashed.com  
Read the article

-   [#policyascode](https://hashnode.com/tag/policyascode)
-   [#kubernetes](https://hashnode.com/tag/kubernetes)
-   [#devops](https://hashnode.com/tag/devops)
-   [#platform-engineering](https://hashnode.com/tag/platform-engineering)
-   [#kyverno](https://hashnode.com/tag/kyverno)

## Written by

[Mahmoud Rashed](https://hashnode.com/@Mrashed)

@Mrashed · Cairo, EG

  
[View profile](https://hashnode.com/@Mrashed)

DevOps Engineer

DevOps Engineer by day, YAML debugger by night. I help turn “it works on my machine” into “it works in production” by automating infrastructure, building CI/CD pipelines, and keeping cloud systems happy and scalable. I enjoy breaking things safely (in staging), fixing them properly (in prod), and writing about real-world DevOps lessons—what worked, what didn’t, and what I wish I knew earlier. If it involves Docker, Kubernetes, or reducing pager alerts, I’m probably interested.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
