Oracle Cloud Infrastructure

    This vendor-provided document has not been tested on the Istio 1.9 release and may contain bugs.

    Follow these instructions to prepare an Oracle Container Engine for Kubernetes (OKE) cluster for Istio.

    To create an OKE cluster, you must either belong to the tenancy’s Administrator’s group or a group to which a policy grants the permission.

    You can also create a cluster using the using the following example:

    and the OCI CLI () to access an OKE cluster from your local machine.

    Use the following OCI CLI command to create or update your kubeconfig file to include an oci command that dynamically generates and inserts a short-lived authentication token which allows kubectl to access the cluster:

    The supported values for are either PUBLIC_ENDPOINT or PRIVATE_ENDPOINT. You may also need to configure an SSH tunnel via a to access clusters that only have a private endpoint.

    Replace cluster-ocid with the OCID of the target OKE cluster.

    Use the kubectl get nodes command to verify is able to connect to the cluster: