improve platform setup docs (#1991)

* improve platform setup docs

* update IBM instructions

* remove kube version arg

* remove extra spaces
This commit is contained in:
Frank Budinsky 2018-07-26 17:16:39 -04:00 committed by istio-bot
parent 5945617c05
commit 5f0a0f22d6
7 changed files with 29 additions and 12 deletions

View File

@ -2,6 +2,8 @@
title: Amazon Web Services
description: Instructions to setup an AWS cluster with Kops cluster for Istio.
weight: 3
skip_toc: true
skip_seealso: true
keywords: [platform-setup,aws]
---

View File

@ -2,6 +2,8 @@
title: Azure
description: Instructions to setup an Azure cluster for Istio.
weight: 6
skip_toc: true
skip_seealso: true
keywords: [platform-setup,azure]
---

View File

@ -2,6 +2,8 @@
title: Google Kubernetes Engine
description: Instructions to setup a Google Kubernetes Engine cluster for Istio.
weight: 9
skip_toc: true
skip_seealso: true
keywords: [platform-setup,kubernetes,gke,google]
---

View File

@ -1,30 +1,37 @@
---
title: IBM Cloud Kubernetes Service
description: Instructions to setup a IBM Cloud Kubernetes Service (IKS) cluster for Istio.
title: IBM Cloud
description: Instructions to setup an IBM Cloud cluster for Istio.
weight: 12
skip_toc: true
skip_seealso: true
keywords: [platform-setup,ibm,iks]
---
Follow these instructions to prepare an IBM IKS cluster for Istio.
Follow these instructions to prepare an IBM Cloud cluster for Istio.
1. Create a new lite cluster.
## IBM Cloud Kubernetes Service (IKS)
Replace `<cluster-name>` with the name of the cluster you want to use in the following instructions.
1. Create a new lite or paid Kubernetes cluster.
Lite cluster:
{{< text bash >}}
$ bx cs cluster-create --name <cluster-name> --kube-version 1.9.7
$ ibmcloud cs cluster-create --name <cluster-name>
{{< /text >}}
Alternatively, you can create a new paid cluster:
Paid cluster:
{{< text bash >}}
$ bx cs cluster-create --location location --machine-type u2c.2x4 \
--name <cluster-name> --kube-version 1.9.7
$ ibmcloud cs cluster-create --location <location> --machine-type u2c.2x4 \
--name <cluster-name>
{{< /text >}}
1. Retrieve your credentials for `kubectl`. Replace `<cluster-name>` with the
name of the cluster you want to use:
1. Retrieve your credentials for `kubectl`.
{{< text bash >}}
$(bx cs cluster-config <cluster-name>|grep "export KUBECONFIG")
$(ibmcloud cs cluster-config <cluster-name>|grep "export KUBECONFIG")
{{< /text >}}
## IBM Cloud Private

View File

@ -2,6 +2,8 @@
title: Minikube
description: Instructions to setup Minikube for use with Istio.
weight: 15
skip_toc: true
skip_seealso: true
keywords: [platform-setup,kubernetes,minikube]
---

View File

@ -2,6 +2,8 @@
title: OpenShift
description: Instructions to setup an OpenShift cluster for Istio.
weight: 18
skip_toc: true
skip_seealso: true
keywords: [platform-setup,openshift]
---

View File

@ -14,7 +14,7 @@ To install and configure Istio in a Kubernetes cluster, follow these instruction
1. [Kubernetes platform setup](/docs/setup/kubernetes/platform-setup/):
* [Minikube](/docs/setup/kubernetes/platform-setup/minikube/)
* [Google Container Engine (GKE)](/docs/setup/kubernetes/platform-setup/gke/)
* [IBM Cloud Kubernetes Service (IKS)](/docs/setup/kubernetes/platform-setup/ibm/)
* [IBM Cloud](/docs/setup/kubernetes/platform-setup/ibm/)
* [OpenShift Origin](/docs/setup/kubernetes/platform-setup/openshift/)
* [Amazon Web Services (AWS) with Kops](/docs/setup/kubernetes/platform-setup/aws/)
* [Azure](/docs/setup/kubernetes/platform-setup/azure/)