istio.io/content/en/docs/setup/platform-setup/oci/index.md

1.6 KiB

title description weight skip_seealso aliases keywords owner test
Oracle Cloud Infrastructure Instructions to setup an OKE cluster for Istio. 60 true
/docs/setup/kubernetes/prepare/platform-setup/oci/
/docs/setup/kubernetes/platform-setup/oci/
platform-setup
kubernetes
oke
oci
oracle
istio/wg-environments-maintainers no

This page was last updated January 4, 2019.

{{< boilerplate untested-platform >}}

Follow these instructions to prepare an OKE cluster for Istio.

  1. Create a new OKE cluster within your OCI tenancy. The simplest way to do this is by using the 'Quick Cluster' option within the web console. You may also use the OCI cli as shown below.

    {{< text bash >}} $ oci ce cluster create --name oke-cluster1
    --kubernetes-version
    --vcn-id
    --service-lb-subnet-ids []
    .. {{< /text >}}

  2. Retrieve your credentials for kubectl using the OCI cli.

    {{< text bash >}} $ oci ce cluster create-kubeconfig
    --file <path/to/config>
    --cluster-id {{< /text >}}

  3. Grant cluster administrator (admin) permissions to the current user. To create the necessary RBAC rules for Istio, the current user requires admin permissions.

    {{< text bash >}} $ kubectl create clusterrolebinding cluster-admin-binding
    --clusterrole=cluster-admin
    --user=<user_ocid> {{< /text >}}