Metadata API

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

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

GET /metadata

응답 본문 속성:

속성 유형 설명
version string GitLab 인스턴스의 버전.
revision string GitLab 인스턴스의 리비전.
kas object Kubernetes (KAS)용 GitLab 에이전트 서버에 대한 메타데이터.
kas.enabled boolean KAS가 활성화되어 있는지 나타냅니다.
kas.externalUrl string or null 에이전트가 KAS와 통신하는 데 사용하는 URL입니다. kas.enabledfalse인 경우 null입니다.
kas.version string or null KAS의 버전입니다. kas.enabledfalse인 경우 null입니다.
enterprise boolean 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
}