KO
|
EN
gitlite — search
Search
#typescript
#ai-agents
#ai
#dsh-plugin
#deepseek-harness
#open-source
#claude-code
#codex
#cli
#developer-tools
#react
#windows
oh-my-kustomize
★ 15
Open GitHub ↗
Oh My ZSH Kustomize Plugin
Download README (.md)
Explore Similar Repositories
flux-kustomize-example
:
Flux v1: Example of Flux using manifest generation with Kustomize
azure-kusto-go
:
Azure Data Explorer (Kusto) SDK for Go
helm-to-kustomize
:
A way to generate Kustomize bases from Helm charts
azure-kusto-node
:
JS SDK for the Kusto service
kafka-sink-azure-kusto
:
Kafka sink for Kusto
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
oh-my-kustomize
?
Download (.md)
# Kustomize Oh My ZSH Plugin This [Oh My ZSH](https://ohmyz.sh/) plugin adds completion for [Kustomize, the Kubernetes native configuration management tool](https://kustomize.io/), as well as some useful aliases for common commands. To use this plugin: 1. Install the plugin: ```bash git clone https://github.com/ralgozino/oh-my-kustomize ~/.oh-my-zsh/plugins/kustomize ``` or in your custom plugins folder: ```bash git clone https://github.com/ralgozino/oh-my-kustomize ~/.oh-my-zsh/custom/plugins/kustomize ``` 2. Add `kustomize` to the plugins array in your `.zshrc` file: ```zsh plugins=(... kustomize) ``` 3. Open a new shell or source your `.zshrc` file. > 💡 Notice that Kustomize changed the command to generate the command completions in v3.8.6. > > For versions 3.8.5 or earlier you'll need to activate the command completion manually by running: > > ```bash > kustomize install-completions > ``` ## Aliases | Alias | Command | Description | | :------- | :----------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------- | | `kz` | `kustomize` | Runs kustomize, you can pass the subcomands you want, i.e. `kz build` | | `kzb` | `kustomize build` | Runs kustoimze build, you can pass more flags and argunments to the command, like the folder. | | `kzby` | `kustomize build <args> \| yh` | Will run kustomize build and pipe the output to `yh` for YAML formatting. | | `kzba` | `kustomize build <args> \| kubectl apply -f -` | Will run kustomize build and pipe the output to `kubectl apply`. | | `kzbas` | `kustomize build <args> \| kubectl apply -f - --server-side` | Will run kustomize build and pipe the output to `kubectl apply --server-side`. | | `kzbasf` | `kustomize build <args> \| kubectl apply -f - --server-side --force-conflicts` | Will run kustomize build and pipe the output to `kubectl apply --server-side --froce-conflicts`. | | `kzbdel` | `kustomize build <args> \| kubectl delete -f - ` | Will run kustomize build and pipe the output to `kubectl delete`. | | `kzc` | `kustomize create` | Runs `kustomize create` | | `kzca` | `kustomize create` | Runs `kustomize create --autodetect` | | `kzcar` | `kustomize create` | Runs `kustomize create --autodetect --recursive` | | `kze` | `kustomize edit` | Runs `kustomize edit` | | `kzv` | `kustomize version` | Runs `kustomize version` | ## Honorable mention This plugin is heavily based on the [official oh-my-zsh `kubectl` plugin](https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/kubectl).