Skip to content

Commit

Permalink
Add alternative to OS image
Browse files Browse the repository at this point in the history
image builder is good but we may tip folks to use other potential
easier way (learning curve perspective) to build an image.
  • Loading branch information
jichenjc committed Feb 21, 2020
1 parent 7c44e71 commit 20e1d2e
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion docs/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
- If you want to use VM, install [Minikube](https://kubernetes.io/docs/tasks/tools/install-minikube/), version 0.30.0 or greater. Also install a [driver](https://github.com/kubernetes/minikube/blob/master/docs/drivers.md). For Linux, we recommend `kvm2`. For MacOS, we recommend `VirtualBox`.
- If you want to use a container, install [Kind](https://github.com/kubernetes-sigs/kind#installation-and-usage).
- If you want to use an existing Kubernetes cluster, prepare a kubeconfig which for this cluster.
1. The CAPO provider requires an OS image (available in OpenStack), which is build like the ones in [image-builder](https://github.com/kubernetes-sigs/image-builder/tree/master/images/capi)
1. The CAPO provider requires an OS image (available in OpenStack), you have several ways to provide one:
- Build image via [image-builder](https://github.com/kubernetes-sigs/image-builder/tree/master/images/capi)
- Or as a test env, you can deploy a VM through OpenStack, log on to the VM and follow the steps in [install kubeadm](https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/) to install container runtime and download kubectl, kubelet and kubeadm but *don't* execute kubeadm, then capture the image in OpenStack cloud and use it as OS image.

## Cluster Creation

Expand Down

0 comments on commit 20e1d2e

Please sign in to comment.