Overview of API Auto Registration

This topic provides an overview of API Auto Registration for Tanzu Application Platform.

Overview

API Auto Registration automates the registration of API specification defined in a workload’s configuration. The registered API specification is accessible in Tanzu Developer Portal (formerly named Tanzu Application Platform GUI) without any additional steps.

An automated workflow using a supply chain, leverages API Auto Registration to create and manage a Kubernetes Custom Resource (CR) of kind APIDescriptor. A Kubernetes controller periodically reconciles the CR and updates the API entity in Tanzu Application Platform GUI to achieve automated API specification registration from origin workloads.

You might also use API Auto Registration without supply chain automation, with other GitOps processes, or by directly applying an APIDescriptor CR to the cluster.

Flow chart with boxes for each element of the API Auto Registration process.

Getting started

For information about API Auto Registration architecture, or the APIDescriptor CR and API entities in Tanzu Developer Portal (formerly called Tanzu Application Platform GUI), see Key Concepts.

For information about configuring iterate, run, and full Tanzu Application Platform cluster profiles, see Configure API Auto Registration.

For information about generating API specifications and registering them with Tanzu Developer Portal catalog, see Use API Auto Registration.

For information about other profiles, install the api-auto-registration package. See Install API Auto Registration.

For information about troubleshooting and debugging API Auto Registration, see Troubleshooting.

check-circle-line exclamation-circle-line close-line
Scroll to top icon