kubecolor
Colorize your kubectl output
TLDR
SYNOPSIS
kubecolor [kubectlarguments_...]
DESCRIPTION
kubecolor is a kubectl wrapper that adds colors to kubectl output. It internally calls kubectl and colorizes the response, making it usable as a drop-in replacement by aliasing `kubectl` to `kubecolor`.
Colorization is automatically disabled when output is piped or redirected to a file, ensuring compatibility with scripts and other commands. Only READ commands (get, describe, etc.) are colorized; WRITE commands (apply, edit, exec) pass through without modification.
PARAMETERS
--light-background
Use color preset optimized for light terminal backgrounds.--force-colors
Force colorized output even when not writing to a terminal.--kubecolor-theme THEME
Select a color theme. Includes colorblind-adjusted themes for deuteranopia and tritanopia.
CONFIGURATION
Alias setup
Add `alias kubectl="kubecolor"` to your shell profile for seamless integration.
CAVEATS
Requires kubectl to be installed and configured. Only colorizes output from read operations. Some custom output formats may not be colorized correctly.
HISTORY
kubecolor was originally created by Hidetatsu Yaginuma (hidetatz) and is written in Go. The project is now maintained by the kubecolor organization on GitHub.

