메타데이터 API

Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-Managed, GitLab Dedicated

이 GitLab 인스턴스에 대한 메타데이터 정보를 검색합니다.

GET /metadata

응답 본문 속성:

속성 유형 설명
version 문자열 GitLab 인스턴스의 버전.
revision 문자열 GitLab 인스턴스의 리비전.
kas 객체 Kubernetes (KAS)를 위한 GitLab 에이전트 서버에 대한 메타데이터.
kas.enabled 부울 KAS가 활성화되어 있는지를 나타냅니다.
kas.externalUrl 문자열 또는 null 에이전트가 KAS와 통신하는 데 사용되는 URL. kas.enabledfalse이면 null입니다.
kas.version 문자열 또는 null KAS의 버전입니다. kas.enabledfalse이면 null입니다.
enterprise 부울 GitLab 인스턴스가 엔터프라이즈 에디션인지를 나타냅니다.

예시 요청:

curl --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/metadata"

예시 응답:

{
  "version": "15.2-pre",
  "revision": "c401a659d0c",
  "kas": {
    "enabled": true,
    "externalUrl": "grpc://gitlab.example.com:8150",
    "version": "15.0.0"
  },
  "enterprise": true
}