DEPRECATED: Kubediff
Kubediff is a tool for Kubernetes to show you the differences between your
running configuration and your version controlled configuration.
Kubediff can be run from the command line:
$ ./kubediff
usage: kubediff [-h] [--kubeconfig KUBECONFIG] [--context CONTEXT] [--namespace NAMESPACE] [--json] [--no-error-on-diff] [paths ...]
_ _ _ _ __ __
| |__ _ _ | |__ ___ __| |(_) / _| / _|
| / /| || || '_ \/ -_)/ _` || || _|| _|
|_\_\ \_,_||_.__/\___|\__,_||_||_| |_|
Compare yaml files in path(s) to running state in kubernetes and print the
differences. This is useful to ensure you have applied all your changes
to the appropriate environment. This tools runs kubectl, so unless your
~/.kube/config is configured for the correct environment, you will need
to supply the kubeconfig for the appropriate environment.
positional arguments:
paths path(s) from which kubediff will look for configuration files
optional arguments:
-h, --help show this help message and exit
--kubeconfig KUBECONFIG, -k KUBECONFIG
path to kubeconfig
--context CONTEXT, -c CONTEXT
name of kubeconfig context to use