Miniark is an (offline) k8s MacOSX installer to quickly setup local dev k8s environment.
For full featured cluster version, we will opensource it in the future.
因为科学上网的问题,造成初学者在学习K8S的时候需要具备一定的技能才能搭建好一个k8s环境,于是萌生了本项目。 同时miniark也支持离线安装,以便加快mini k8s环境的安装速度。
- minikube: v0.32.0
- kubernetes: v1.12.4
- helm: v2.12.3
- MacOSX
- Linux(TBD)
- Kubernetes(minikube)
- Helm
Please manually install these dependencies before run miniark.
- Follow the URL to download the
miniark
binary chmod +x miniark
- move the
miniark
binary to your PATH and rename tominiark
We support both online and offline installation.
Run miniark
directly, it will download and install the kubernetes environment automatically.
- Download the pre-packed files, click link here URL
- Execute command
tar zxvf miniark-offline.tar.gz -C ~/
to extract files to$HOME/.miniark
- Run
miniark
, everything should works fine now in a minute.
Since we need the offline installation feature, we made a modified minikube, you can checkout the commit in case you have security concerns.