Various Kubernetes-related scenarios to use as kubectl plug-ins.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Maxim Likhachev 826773f93e kubectl-compare: fix usage function 2 years ago
man kubectl-secret: fix help message 2 years ago
scripts kubectl-compare: fix usage function 2 years ago
COPYING kubectl-compare: diff for Kubernetes resources 2 years ago
CoC.md kubectl-compare: diff for Kubernetes resources 2 years ago
Makefile Makefile: cp -> install 2 years ago
README.md Update readme 2 years ago

README.md

Description

This repository contains various scripts to work with Kubernetes and which can be used as kubectl plug-ins.

License

All scripts and utilites are distributed under the GPLv3 license unless otherwise is specified.

Installing

To install scripts in the /usr/local/bin directory run the following command:

$ make install

The command

$ make links

will create the symbolic link for each script in the links_path directory.

Index

  • kubectl-compare allows to juxtapose kubernetes resource with any diff-like utilities.
  • kubectl-http exposes Kubernetes API using kubectl proxy command but adding extra links to the services and pods.
  • kubectl-ingress shows ingresses with clickable links.
  • kubectl-secrets decodes secrets in plain text or hiding them under links.