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

https://github.com/pythoninthegrass/kubitect_demo


https://github.com/pythoninthegrass/kubitect_demo

Last synced: 11 months ago
JSON representation

Awesome Lists containing this project

README

          

# kubitect_demo

## Minimum Requirements

* [dl-gh](https://github.com/pythoninthegrass/dl_gh)
* [devbox](https://www.jetify.com/devbox/docs/quickstart/)

## Install

```bash
cd ~/Downloads/
dl-gh -u musicdin -r kubitect -t tar.gz
tar -xzf kubitect-v3.4.0-darwin-arm64.tar.gz
sudo mv kubitect /usr/local/bin/
kubitect completion bash > $(brew --prefix)/etc/bash_completion.d/kubitect
```

## Quickstart

```bash
# export preset
kubitect export preset --name getting-started > cluster.yaml

# edit cluster.yaml

# apply preset
kubitect apply --config cluster.yaml

# list clusters
kubitect list clusters

# display nodes
kubectl --context k8s-cluster get nodes

# print config
kubitect export config # --cluster

# export kubeconfig
kubitect export kubeconfig # --cluster

# destroy cluster
kubitect destroy --auto-approve --cluster
```

## TODO

* POC
* Docs
* Description
* Minimum Requirements
* Usage