Skip to content

Commit

Permalink
Revamp rkt and add CRI-O as alternative runtime
Browse files Browse the repository at this point in the history
Signed-off-by: Lorenzo Fontana <lo@linux.com>
  • Loading branch information
fntlnz committed Nov 19, 2017
1 parent 3df0f3c commit dc5caa8
Showing 1 changed file with 25 additions and 3 deletions.
28 changes: 25 additions & 3 deletions docs/getting-started-guides/minikube.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,15 +75,37 @@ Stopping local Kubernetes cluster...
Stopping "minikube"...
```

### Using rkt container engine
### Alternative Container Runtimes

#### CRI-O

To use [CRI-O](https://github.com/kubernetes-incubator/cri-o) as the container runtime, run:

```bash
$ minikube start \
--network-plugin=cni \
--container-runtime=cri-o \
--bootstrapper=kubeadm
```

Or you can use the extended version:

```bash
$ minikube start \
--network-plugin=cni \
--extra-config=kubelet.container-runtime=remote \
--extra-config=kubelet.container-runtime-endpoint=/var/run/crio.sock \
--extra-config=image-service-endpoint=/var/run/crio.sock
```

#### rkt container engine

To use [rkt](https://github.com/coreos/rkt) as the container runtime run:

```shell
$ minikube start \
--network-plugin=cni \
--container-runtime=rkt \
--iso-url=https://github.com/coreos/minikube-iso/releases/download/v0.0.5/minikube-v0.0.5.iso
--container-runtime=rkt
```

This will use an alternative minikube ISO image containing both rkt, and Docker, and enable CNI networking.
Expand Down

0 comments on commit dc5caa8

Please sign in to comment.