├── .github ├── dependabot.yml └── workflows │ ├── release.yml │ └── test.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── assets └── logo.svg ├── completion ├── kubie.bash └── kubie.fish ├── rustfmt.toml └── src ├── cmd ├── context.rs ├── delete.rs ├── edit.rs ├── exec.rs ├── export.rs ├── info.rs ├── lint.rs ├── meta.rs ├── mod.rs ├── namespace.rs └── update.rs ├── ioutil.rs ├── kubeconfig.rs ├── kubectl.rs ├── main.rs ├── session.rs ├── settings.rs ├── shell ├── bash.rs ├── detect.rs ├── fish.rs ├── mod.rs ├── nu.rs ├── prompt.rs ├── xonsh.rs └── zsh.rs ├── state.rs └── vars.rs /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | /binaries 4 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/README.md -------------------------------------------------------------------------------- /assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/assets/logo.svg -------------------------------------------------------------------------------- /completion/kubie.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/completion/kubie.bash -------------------------------------------------------------------------------- /completion/kubie.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/completion/kubie.fish -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | max_width = 120 2 | -------------------------------------------------------------------------------- /src/cmd/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/cmd/context.rs -------------------------------------------------------------------------------- /src/cmd/delete.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/cmd/delete.rs -------------------------------------------------------------------------------- /src/cmd/edit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/cmd/edit.rs -------------------------------------------------------------------------------- /src/cmd/exec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/cmd/exec.rs -------------------------------------------------------------------------------- /src/cmd/export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/cmd/export.rs -------------------------------------------------------------------------------- /src/cmd/info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/cmd/info.rs -------------------------------------------------------------------------------- /src/cmd/lint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/cmd/lint.rs -------------------------------------------------------------------------------- /src/cmd/meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/cmd/meta.rs -------------------------------------------------------------------------------- /src/cmd/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/cmd/mod.rs -------------------------------------------------------------------------------- /src/cmd/namespace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/cmd/namespace.rs -------------------------------------------------------------------------------- /src/cmd/update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/cmd/update.rs -------------------------------------------------------------------------------- /src/ioutil.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/ioutil.rs -------------------------------------------------------------------------------- /src/kubeconfig.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/kubeconfig.rs -------------------------------------------------------------------------------- /src/kubectl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/kubectl.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/session.rs -------------------------------------------------------------------------------- /src/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/settings.rs -------------------------------------------------------------------------------- /src/shell/bash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/shell/bash.rs -------------------------------------------------------------------------------- /src/shell/detect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/shell/detect.rs -------------------------------------------------------------------------------- /src/shell/fish.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/shell/fish.rs -------------------------------------------------------------------------------- /src/shell/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/shell/mod.rs -------------------------------------------------------------------------------- /src/shell/nu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/shell/nu.rs -------------------------------------------------------------------------------- /src/shell/prompt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/shell/prompt.rs -------------------------------------------------------------------------------- /src/shell/xonsh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/shell/xonsh.rs -------------------------------------------------------------------------------- /src/shell/zsh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/shell/zsh.rs -------------------------------------------------------------------------------- /src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/state.rs -------------------------------------------------------------------------------- /src/vars.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sbstp/kubie/HEAD/src/vars.rs --------------------------------------------------------------------------------