Red Hat OpenShift on IBM Cloud CLI Map

This page lists all ibmcloud oc commands as they are structured in the CLI. For more details on a specific command, click the command or see the Red Hat OpenShift on IBM Cloud CLI reference.

api commands

View the current API endpoint.

* [`ibmcloud oc api`](/docs/openshift?topic=openshift-kubernetes-service-cli#api-cli)

api-key commands

View information about the API key for a cluster or reset it to a new key.

* [`ibmcloud oc api-key info`](/docs/openshift?topic=openshift-kubernetes-service-cli#api-key-info-cli)
* [`ibmcloud oc api-key reset`](/docs/openshift?topic=openshift-kubernetes-service-cli#api-key-reset-cli)

cluster commands

View and modify cluster and cluster service settings.

credential commands

Set and unset credentials that allow you to access the IBM Cloud classic infrastructure portfolio through your IBM Cloud account.

experimental commands

[Expires on 2026-10-21] Experiment with new commands. IMPORTANT: Commands here will retire after the [date] in their description.

flavor commands

Getting flavor related information. Flavors determine how much virtual CPU, memory, and disk space is available to each worker node.

* [`ibmcloud oc flavor get`](/docs/openshift?topic=openshift-kubernetes-service-cli#flavor-get-cli)
* [`ibmcloud oc flavor ls`](/docs/openshift?topic=openshift-kubernetes-service-cli#flavor-ls-cli)

infra-permissions commands

View information about infrastructure permissions that allow you to access the IBM Cloud classic infrastructure portfolio through your IBM Cloud account.

* [`ibmcloud oc infra-permissions get`](/docs/openshift?topic=openshift-kubernetes-service-cli#infra-permissions-get-cli)

ingress commands

View and modify Ingress services and settings

kms commands

View and configure Key Management Service integrations.

locations commands

List supported IBM Cloud Kubernetes Service locations.

* [`ibmcloud oc locations`](/docs/openshift?topic=openshift-kubernetes-service-cli#locations-cli)

logging commands

Forward logs from your cluster.

messages commands

View the current user messages.

* [`ibmcloud oc messages`](/docs/openshift?topic=openshift-kubernetes-service-cli#messages-cli)

nlb-dns commands

Create and manage host names for network load balancer (NLB) IP addresses in a cluster and health check monitors for host names.

quota commands

View the quota and limits for cluster-related resources in your IBM Cloud account.

* [`ibmcloud oc quota ls`](/docs/openshift?topic=openshift-kubernetes-service-cli#quota-ls-cli)

script commands

Rewrite scripts that call IBM Cloud Kubernetes Service plug-in commands. Legacy-structured commands are replaced with beta-structured commands.

* [`ibmcloud oc script update`](/docs/openshift?topic=openshift-kubernetes-service-cli#script-update-cli)

security-group commands

Run operations against a security group.

* [`ibmcloud oc security-group ls`](/docs/openshift?topic=openshift-kubernetes-service-cli#security-group-ls-cli)
* [`ibmcloud oc security-group reset`](/docs/openshift?topic=openshift-kubernetes-service-cli#security-group-reset-cli)
* [`ibmcloud oc security-group sync`](/docs/openshift?topic=openshift-kubernetes-service-cli#security-group-sync-cli)

storage commands

View and modify storage resources.

subnets commands

List available portable subnets in your IBM Cloud infrastructure account.

* [`ibmcloud oc subnets`](/docs/openshift?topic=openshift-kubernetes-service-cli#subnets-cli)

versions commands

List all the container platform versions that are available for IBM Cloud Kubernetes Service clusters.

* [`ibmcloud oc versions`](/docs/openshift?topic=openshift-kubernetes-service-cli#versions-cli)

vlan commands

List public and private VLANs for a zone and view the VLAN spanning status.

vni commands

Attach, detach, and list Virtual Network Interfaces on worker nodes.

vpc commands

Get information about VPCs and manage VPC clusters.

webhook-create commands

Register a webhook in a cluster.

* [`ibmcloud oc webhook-create`](/docs/openshift?topic=openshift-kubernetes-service-cli#webhook-create-cli)

worker commands

View and modify worker nodes for a cluster.

* [`ibmcloud oc worker get`](/docs/openshift?topic=openshift-kubernetes-service-cli#worker-get-cli)
* [`ibmcloud oc worker ls`](/docs/openshift?topic=openshift-kubernetes-service-cli#worker-ls-cli)
* [`ibmcloud oc worker reboot`](/docs/openshift?topic=openshift-kubernetes-service-cli#worker-reboot-cli)
* [`ibmcloud oc worker reload`](/docs/openshift?topic=openshift-kubernetes-service-cli#worker-reload-cli)
* [`ibmcloud oc worker replace`](/docs/openshift?topic=openshift-kubernetes-service-cli#worker-replace-cli)
* [`ibmcloud oc worker rm`](/docs/openshift?topic=openshift-kubernetes-service-cli#worker-rm-cli)
* [`ibmcloud oc worker update`](/docs/openshift?topic=openshift-kubernetes-service-cli#worker-update-cli)

worker-pool commands

View and modify worker pools for a cluster.

zone commands

List availability zones and modify the zones attached to a worker pool.