If you don't want to install the CLI, you could also start a cluster using one of ekz
containers.
$ docker run -d --name ekz-controller \
--hostname controller \
--privileged -v /var/lib/ekz \
-p 6443:6443 quay.io/ekz-io/ekz:v1.18.9-eks-1-18-1.6
in case you'd like to try the dev version (from the main branch):
$ docker run -d --name ekz-controller \
--hostname controller \
--privileged -v /var/lib/ekz \
-p 6443:6443 quay.io/chanwit/ekz:v1.18.9-eks-1-18-1.dev
ekz
also runs on Windows if you've got Docker Desktop installed.
$ docker run -d --name ekz-controller `
--hostname controller `
--privileged -v /var/lib/ekz `
-p 6443:6443 quay.io/chanwit/ekz:v1.18.9-eks-1-18-1.dev
$ docker run -d --name ekz-controller ^
--hostname controller ^
--privileged -v /var/lib/ekz ^
-p 6443:6443 quay.io/chanwit/ekz:v1.18.9-eks-1-18-1.dev
Then we can obtain KUBECONFIG by running:
$ docker exec ekz-controller cat /var/lib/ekz/pki/admin.conf > ~/.kube/config