Old documentation for Hub v1
The following sections describe how to manage and publish APIs with Traefik Hub.
API management is the process of overseeing, controlling, and optimizing the use of APIs in a company's software infrastructure. It involves creating, publishing, documenting, and monitoring APIs.
Traefik Hub provides a centralized platform for managing, routing, monitoring, and securing APIs.
- GitOps & CI/CD automation
- Kubernetes CRDs
- API portals for internal and external ecosystems
- API gateways
In Traefik Hub, an API collection is a logical grouping of APIs. Collections can be accessed from a common path prefix, listing all APIs of a collection. An API can be part of multiple collections.
API Access Control¶
The API Access resource defines who can access which API and API Collection.
The API Portal is the landing page of one or more published APIs and API Collections. In the Portal, the user can view the OpenAPI specification and can effortlessly interact and try out every single API operation.
In Traefik Hub, an API Gateway is the main entry point to all your APIs. This is where you define the public domains for your APIs and which APIs and API collections you want to expose via an API Access resource.
- Learn more about how to use CRDs to manage APIs
- Follow the tutorial about publishing APIs from CRDs