kubecfctl
unofficial KubeCF CLI installer tool
Prerequisite
Install
You can find pre-compiled binaries for major platforms in the release page.
Below you will find generic instructions to install kubecfctl in your system.
Standalone binary
$ wget https://github.com/mudler/kubecfctl/releases/download/0.2.2/kubecfctl-0.2.2-linux-amd64 -O kubecfctl
$ chmod +x kubecfctl
$ mv kubecfctl /usr/local/bin
$ kubecfctl ...
Kubectl plugin
You can also install kubecfctl as a Kubectl plugin. Just save the file as kubectl-kubecf
$ wget https://github.com/mudler/kubecfctl/releases/download/0.2.2/kubecfctl-0.2.2-linux-amd64 -O kubectl-kubecf
$ chmod +x kubectl-kubecf
$ mv kubectl-kubecf /usr/local/bin
$ kubectl kubecf ...
Kubecfctl + K3s = ❤
Kubecfctl can be plugged with k3s, the install act as a wrapper to the k3s installer and runs Kubecfctl on top.
For example:
curl -L "https://raw.githubusercontent.com/mudler/kubecfctl/master/install" | sudo INTERNAL_INSTALL_KUBECFCTL_EXEC="kubecf" INSTALL_K3S_EXEC="k3s args.." bash