From 20e1d2ebe5792940b7778c34d9ad734852358745 Mon Sep 17 00:00:00 2001 From: jichenjc Date: Tue, 21 Jan 2020 09:52:36 +0000 Subject: [PATCH] Add alternative to OS image image builder is good but we may tip folks to use other potential easier way (learning curve perspective) to build an image. --- docs/getting-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/getting-started.md b/docs/getting-started.md index 4716034eea..9d40adb1fa 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -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