Viewing OKE Cluster Add-ons

This topic describes how to list all add-ons for a cluster and how to view more information about a specified cluster add-on.

To list versions of an add-on that are supported on a specific version of Kubernetes, use the OCI CLI, or use the Edit Add-on option in the Compute Web UI.

Using the Compute Web UI

  1. On the dashboard, select Containers / View Kubernetes Clusters (OKE).

  2. In the clusters list, select the name of the cluster for which you want to view add-ons.

  3. On the cluster details page, scroll to the Resources section, and select Add-ons.

    The list table shows the name of the cluster add-on, whether automatic updates are Enabled, the lifecycle state of the add-on (for example, Active, Updating, Disabled), and the current version of the add-on.

  4. To show more information, select the Actions menu, and select the Edit Add-on option.

    On the dialog, you can view the current add-on configuration and change the configuration. You can enable the add-on, select either Automatically Update or Choose a version, and specify configuration parameters.

Using the OCI CLI

  1. Get the OCID of the cluster for which you want to view add-ons: oci ce cluster list

  2. List all add-ons in the specified cluster.

    $ oci ce cluster list-addons --cluster-id ocid1.cluster.unique_ID

    For each add-on that is available to the specified cluster, the output shows the name of the add-on, the current installed version, and the lifecycle state.

  3. For more information about a specific add-on, run the get add-on command.

    The output is the same as for the list-addons command except that get-addon also shows the configuration values.

    If the add-on lifecycle state is NEEDS_ATTENTION, see Add-on Reconciliation.

    Example:

    $ oci ce cluster get-addon --cluster-id ocid1.cluster.unique_ID \
    --addon-name WeblogicKubernetesOperator
    {
      "data": {
        "addon-error": {
            "code": null,
            "message": null,
            "status": null
        },
        "configurations": [
          {
            "key": "numOfReplicas",
            "value": "0"
          },
          {
            "key": "weblogic-operator.ContainerResources",
            "value": "{'limits': {'cpu': '500m', 'memory': '200Mi'}}"
          },
          {
            "key": "weblogic-operator-webhook.ContainerResources",
            "value": "{'limits': {'cpu': '200m', 'memory': '300Mi'}}"
          }
        ],
        "current-installed-version": "v4.2.13",
        "lifecycle-state": "ACTIVE",
        "name": "WeblogicKubernetesOperator",
        "time-created": "2025-02-26T01:41:52.020696+00:00",
        "version": null
      },
      "etag": "5f3eef22-eb32-5c2c-774c-c7a98836a13a"
    }