InfoGrab Docs

그룹 클러스터 API (인증서 기반) (Deprecated)

그룹 클러스터 API (인증서 기반) (Deprecated)에 대해 설명합니다.

Warning 이 기능은 GitLab 14.5에서 Deprecated 되었습니다. 프로젝트 레벨 및 인스턴스 레벨 Kubernetes 클러스터와 유사하게, 그룹 레벨 Kubernetes 클러스터를 사용하면 그룹에 Kubernetes 클러스터를 연결하여 여러 프로젝트에서 동일한 클러스터를 사용할 수 있습니다. 이 엔드포인트를 사용하려면 그룹에서 Maintainer 또는 Owner 권한이 필요합니다. 그룹 클러스터 목록 조회 # 지정된 그룹의 모든 그룹 클러스터를 나열합니다. GET /groups/:id/clusters 파라미터: 속성 유형 필수 설명 id integer 또는 string 예 그룹의 ID 또는 URL 인코딩된 경로 요청 예시: curl --header "PRIVATE-TOKEN: <your_access_token>" \ --url "https://gitlab.example.com/api/v4/groups/26/clusters" 응답 예시: [ { "id" : 18 , "name" : "cluster-1" , "domain" : "example.com" , "created_at" : "2019-01-02T20:18:12.563Z" , "managed" : true , "enabled" : true , "provider_type" : "user" , "platform_type" : "kubernetes" , "environment_scope" : "*" , "cluster_type" : "group_type" , "user" : { "id" : 1 , "name" : "Administrator" , "username" : "root" , "state" : "active" , "avatar_url" : "https://www.gravatar.com/avatar/4249f4df72b.." , "web_url" : "https://gitlab.example.com/root" } , "platform_kubernetes" : { "api_url" : "https://104.197.68.152" , "authorization_type" : "rbac" , "ca_cert" : "-----BEGIN CERTIFICATE-----\r\nhFiK1L61owwDQYJKoZIhvcNAQELBQAw\r\nLzEtMCsGA1UEAxMkZDA1YzQ1YjctNzdiMS00NDY0LThjNmEtMTQ0ZDJkZjM4ZDBj\r\nMB4XDTE4MTIyNzIwMDM1MVoXDTIzMTIyNjIxMDM1MVowLzEtMCsGA1UEAxMkZDA1\r\nYzQ1YjctNzdiMS00NDY0LThjNmEtMTQ0ZDJkZjM.......-----END CERTIFICATE-----" } , "management_project" : { "id" : 2 , "description" : null , "name" : "project2" , "name_with_namespace" : "John Doe8 / project2" , "path" : "project2