Using EKZ Without CLI
If you don't want to install the CLI, you could also start a cluster using one of ekz containers.

macOS & Linux

1
$ docker run -d --name ekz-controller \
2
--hostname controller \
3
--privileged -v /var/lib/ekz \
4
-p 6443:6443 quay.io/ekz-io/ekz:v1.18.9-eks-1-18-1.6
Copied!
in case you'd like to try the dev version (from the main branch):
1
$ docker run -d --name ekz-controller \
2
--hostname controller \
3
--privileged -v /var/lib/ekz \
4
-p 6443:6443 quay.io/chanwit/ekz:v1.18.9-eks-1-18-1.dev
Copied!

Windows

ekz also runs on Windows if you've got Docker Desktop installed.

PowerShell

1
$ docker run -d --name ekz-controller `
2
--hostname controller `
3
--privileged -v /var/lib/ekz `
4
-p 6443:6443 quay.io/chanwit/ekz:v1.18.9-eks-1-18-1.dev
Copied!

Command Prompt

1
$ docker run -d --name ekz-controller ^
2
--hostname controller ^
3
--privileged -v /var/lib/ekz ^
4
-p 6443:6443 quay.io/chanwit/ekz:v1.18.9-eks-1-18-1.dev
Copied!
Then we can obtain KUBECONFIG by running:
1
$ docker exec ekz-controller cat /var/lib/ekz/pki/admin.conf > ~/.kube/config
Copied!
Last modified 8mo ago