Files
linuxkit/projects/kubernetes/README.md
Ilya Dmitrichenko 961acc4c21 Working Kubernetes master
Signed-off-by: Ilya Dmitrichenko <errordeveloper@gmail.com>
2017-04-07 10:09:10 +01:00

23 lines
508 B
Markdown

# Kubernetes
This project aims to demonstrate how one can create minimal and immutable Kubernetes OS images with Moby.
Make sure to `cd projects/kubernetes` first.
Build container & OS images:
```
make
```
Boot Kubernetes master OS image using `hyperkit` on macOS:
```
../../bin/moby run hyperkit -mem 4096 -cpus 2 kube-master
```
Manually initialise master with `kubeadm`:
```
runc exec kubelet kubeadm init --skip-preflight-checks
```
Once `kubeadm` exits, try `runc exec kubelet kubectl get nodes`.