OpenStack-compatible tools

Use the openstack CLI, Terraform, and Kubernetes cloud integrations with your projects through the OpenStack APIs and an application credential.

Tools that speak the OpenStack APIs work with your projects: the openstack CLI, Terraform with its OpenStack provider, and the OpenStack cloud controller manager (OCCM) and Cinder CSI driver in Kubernetes. They authenticate with an OpenStack application credential, which you create in Identity & AccessOpenStack API access.

An application credential belongs to one project. You can create one only in a signed-in console session, with a fresh code from your authenticator app; API tokens and service account keys can't create them. See Step-up verification.

API token or application credential?

API tokens, which start with pc_live_, call the platform's REST API and don't work with OpenStack tools. Application credentials work with OpenStack tools and don't work with the REST API.