このページは、まだ日本語ではご利用いただけません。翻訳中です。
GitLab Integration
この機能はbetaとしてリリースされており、本番環境では依存すべきではありません。
Type: External
The GitLab integration allows you to associate your Service Catalog service to one or more GitLab projects.
For each linked project, the UI can show a Project Summary with simple data pulled from the GitLab API, such as the number of open issues, open merge requests, contributors, languages, and latest releases.
Prerequisites
- You need the Owner GitLab role to authorize the integration. This is required for event ingestion.
- Only GitLab.com subscriptions are supported at this time
Authorize the GitLab integration
- From the Service Catalog in Kong Konnect, select Integrations.
- Select GitLab, then Install GitLab.
- Click Authorize.
View GitLab specs in Service Catalog
You can map specs to a Service Catalog service and view them in Konnect.
- From the Service Catalog in Kong Konnect, select Services.
- Select a service, then open the API Specs tab.
- Click Add API Spec.
- Choose GitLab as the Source, then pick your spec and name it.
Once it’s uploaded, you can view the rendered spec on the API Specs tab in structured (UI), YAML, or JSON format, and download it in either YAML or JSON format.
Resources
Entity | Description |
---|---|
Projects | Organizes all the data for a specific development project that relates to a Service Catalog Service. |
Events
This integration supports events.
You can view the following event types for linked projects from the Kong Konnect UI:
- Opened merge requests
- Merged merge requests
Discovery information
- Automatic resource discovery is supported by this integration
- Resource types: Projects