<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[steered]]></title><description><![CDATA[steered]]></description><link>https://blog.steered.dev</link><image><url>https://cdn.hashnode.com/uploads/logos/69f1e68a6e0124c05ee86340/e7d7468e-1abd-4225-b40a-3df32c22847d.png</url><title>steered</title><link>https://blog.steered.dev</link></image><generator>RSS for Node</generator><lastBuildDate>Sun, 03 May 2026 18:40:51 GMT</lastBuildDate><atom:link href="https://blog.steered.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[You inherited a Kubernetes cluster with no docs, no handover. Now what?]]></title><description><![CDATA[You just inherited a Kubernetes cluster. No docs, no handover, no context. Just a kubeconfig file and a deadline.
Where do you start?
Most engineers do the same thing — kubectl get pods --all-namespac]]></description><link>https://blog.steered.dev/you-inherited-a-kubernetes-cluster-with-no-docs-no-handover-now-what</link><guid isPermaLink="true">https://blog.steered.dev/you-inherited-a-kubernetes-cluster-with-no-docs-no-handover-now-what</guid><category><![CDATA[Kubernetes]]></category><category><![CDATA[golang]]></category><category><![CDATA[Devops]]></category><category><![CDATA[Security]]></category><category><![CDATA[Open Source]]></category><dc:creator><![CDATA[Awet]]></dc:creator><pubDate>Sun, 03 May 2026 16:25:40 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/69f1e68a6e0124c05ee86340/6ccde46f-57af-4f38-ac2b-8f6d544ac03f.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You just inherited a Kubernetes cluster. No docs, no handover, no context. Just a kubeconfig file and a deadline.</p>
<p>Where do you start?</p>
<p>Most engineers do the same thing — kubectl get pods --all-namespaces, kubectl describe, grep through logs. An hour later you have pieces of the picture but not the full story.</p>
<p><strong>There is a faster way</strong></p>
<p>steered — a single binary that analyzes your cluster live  </p>
<p><a href="https://steered.dev"><img src="https://cdn.hashnode.com/uploads/covers/69f1e68a6e0124c05ee86340/50bcdee9-05f0-44be-8a1e-68654f355711.png" alt="" style="display:block;margin:0 auto" /></a></p>
<p>steered runs on your local machine — wherever kubectl is configured. No agents, no cloud, no setup. Just run it and it gives you the full picture.</p>
<p>Install it in one command:</p>
<p>curl -fsSL <a href="https://steered.dev/install">https://steered.dev/install</a> | sudo sh</p>
<p>Then run: steered</p>
<p><strong>What steered finds</strong></p>
<p>The moment steered starts it begins analyzing your cluster live:</p>
<ul>
<li><p><strong>CVEs</strong> — checks your running images against known vulnerabilities</p>
</li>
<li><p><strong>Misconfigurations</strong> — missing resource limits, privileged containers, exposed secrets</p>
</li>
<li><p><strong>Security issues</strong> — missing network policies, RBAC misconfigurations</p>
</li>
<li><p><strong>Good practice violations</strong> — what will hurt you later if not fixed</p>
</li>
<li><p><strong>Health score</strong> — real time percentage of cluster health</p>
</li>
</ul>
<p>No manual cross-checking. No grepping through docs. Everything surfaced in seconds.</p>
<p><strong>It analyzes. It guides. You fix.</strong></p>
<p>Hit 'a' and steered opens the AI analysis view.</p>
<p>For every issue it finds:</p>
<ul>
<li><p><strong>WHY</strong> — root cause in plain English</p>
</li>
<li><p><strong>ACTION</strong> — what to do about it</p>
</li>
<li><p><strong>RUN</strong> — the exact kubectl command, ready to copy</p>
</li>
<li><p><strong>RISK</strong> — what happens if you ignore it</p>
</li>
</ul>
<p>Works with ollama locally, openai, or anthropic. The better the model, the sharper the analysis.</p>
<p><strong>Zero setup. Your machine. Your rules.</strong></p>
<p>steered follows the same kubeconfig precedence as kubectl. If kubectl works on your machine — steered works.</p>
<p>No cloud account. No agents on the cluster. No database. Single Go binary for Linux, Mac, and Windows.</p>
<p>The knowledge base is community-driven — markdown files called skills. Anyone can contribute detection rules, CVE advisories, and good practice checks.</p>
<p>Update its skills anytime. Keep it sharp.</p>
<hr />
<p>Try it:</p>
<p>curl -fsSL <a href="https://steered.dev/install">https://steered.dev/install</a> | sudo sh</p>
<p>Website: <a href="https://steered.dev">https://steered.dev</a><br />GitHub: <a href="https://github.com/steereddev/steered">https://github.com/steereddev/steered</a>  </p>
<p><code>kubernetes</code> <code>devops</code> <code>golang</code> <code>securities</code> <code>opensource</code></p>
]]></content:encoded></item></channel></rss>