Skip to content

cardil/kyn

Repository files navigation

kyn

Kubernetes YAML Namespace changer

Usage

Rename namespace for directory:

kyn --namespace acme ./yamls/ \
  | kubectl apply -f -

Rename for directory, for specific namespace:

kyn --namespace default=acme ./yamls/ \
  | kubectl apply -f -

Rename namespace in standard input:

cat kube.yaml | \
  kyn --namespace acme - | \
  kubectl apply -f -

Installation

go install github.com/cardil/kyn@latest

Or use directly (Go 1.17+):

go run github.com/cardil/kyn@latest \
  --namespace acme ./yamls/ | \
  kubectl apply -f -

About

Kubernetes YAML namespace changer

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages