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

1.3 KiB

title description weight skip_seealso keywords
Oracle Cloud Infrastructure Instructions to setup an OKE cluster for Istio. 27 true
platform-setup
kubernetes
oke
oci
oracle

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 >}}