An open API service indexing awesome lists of open source software.

https://github.com/endocrimes/lkecli


https://github.com/endocrimes/lkecli

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# lkecli

A Lightweight convenience CLI for interacting with Linode Kubernetes Engine
(LKE).

It currently only works on linux/macos, but windows support would be a welcome
addition.

## Installation

### Brew

```console
$ brew tap endocrimes/lkecli https://github.com/endocrimes/lkecli
$ brew install lkecli
```

### Go

```console
$ go install github.com/endocrimes/lkecli/cmd/lkecli@latest
```

## Usage

If you are authenticated with `linode-cli`, `lkecli` will automatically re-use
your authentication data, otherwise you can set `LINODE_CLI_TOKEN`/ pass
`--linode-cli-token` to authenticate.

### Merge Kubeconfigs

`lkecli kubeconfig {clustername}` will merge the kubeconfig for the given
cluster into your $HOME/.kube/config.