메타데이터 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
}