# TIL: kubectl neat - Remove Kubernetes YAML Clutter
Today I discovered kubectl neat - a plugin that removes all the clutter from Kubernetes YAML output.
The Problem
When you run kubectl get pod my-pod -o yaml, you get tons of noise:
yaml
metadata:
creationTimestamp: "2024-01-01T00:00:00Z"
managedFields:
- apiVersion: v1
fieldsType: FieldsV1
fieldsV1:
# 200 lines of garbageThe Solution
Install kubectl-neat:
bash
kubectl krew install neatNow run:
bash
kubectl get pod my-pod -o yaml | kubectl neatClean, readable YAML with just the stuff you care about!
Bonus
Make it even easier:
bash
alias kgn='kubectl get -o yaml | kubectl neat'Now kgn pod my-pod gives you clean output instantly.
Game changer for copying/pasting Kubernetes configs!