# kubectl-cli

> kubernetes management tool

Latest version **1.9.9** (published 2018-06-30) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install kubectl-cli
pnpm add kubectl-cli
yarn add kubectl-cli
bun add kubectl-cli
```

Provides the command `kubectl`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.9.9 |
| Published | 2018-06-30 |
| First published | 2017-02-16 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 827 KB |
| Known vulnerabilities | 0 |
| Install scripts | yes |
| Author | The Kubernetes Authors |
| Maintainers | iameli |
| Keywords | kubectl, kubernetes, docker, devops |

## Links

- npm: https://www.npmjs.com/package/kubectl-cli
- Repository: https://github.com/streamplace/npm-kubetools/tree/master/packages/kubectl
- npm.io page: https://npm.io/package/kubectl-cli

## Recent versions

- 1.9.9 (latest) — 2018-06-30
- 1.8.16-beta.0 (old) — 2018-07-12
- 1.9.9-beta.0 (next) — 2018-05-22
- 1.8.15 — 2018-07-12
- 1.9.10-beta.0 — 2018-06-30
- 1.11.1-beta.0 — 2018-06-28
- 1.11.0 — 2018-06-28
- 1.11.0-rc.3 — 2018-06-27
- 1.11.0-rc.2 — 2018-06-26
- 1.10.6-beta.0 — 2018-06-22
- 1.10.5 — 2018-06-22
- 1.11.0-rc.1 — 2018-06-21
- 1.8.15-beta.0 — 2018-06-20
- 1.8.14 — 2018-06-20
- 1.11.0-beta.2 — 2018-06-08
- … 389 more at https://npm.io/package/kubectl-cli/versions

## README

# kubetools

Streamplace does a lot of Javascript things and a lot of Kubernetes things. It helps us to have
the Kubernetes CLI tools on npm, because that's how we handle dependencies in all of our
Javascript projects.

So, this project does that for the following Kubernetes-related projects:

* kubectl `npm install -g kubectl-cli`
* minikube `npm install -g minikube-cli`
* helm `npm install -g helm-cli`

If you find this useful, we'd love more tools!

## How it works?

This project publishes manifests for each of those tools (e.g. packages/kubectl/manifest.json)
that contain URLs and SHA256 hashes for each supported architecture/platform combination. It also
publishes `download.js` alongside them, which parses the version in `package.json` and downloads
the appropriate version from `manifest.json`.

## Auto-update

Once a day, Travis scrapes all the git tags on all of these repos and publishes new versions if any
exist. [The resulting commits look like this](https://github.com/streamplace/npm-kubetools/commit/81c073900143c169b1cc8634647f15655ec42f06). Inevitably someday this script will run
after the git tags are updated but before the new versions are published, and everything will probably
break. Hasn't happened yet though!

## Credits

[Eli](https://twitter.com/elimallon) made this as part of [Streamplace](https://stream.place).


# LICENSE

The license behind this project is MIT. The license behind all three tools is Apache-2.0.
test

---
_Source: https://npm.io/package/kubectl-cli · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
