10장. Cluster Init Service
10.1. Cluster Init Service 링크 복사링크가 클립보드에 복사되었습니다!
10.1.1. GenerateCRS 링크 복사링크가 클립보드에 복사되었습니다!
POST /v1/cluster-init/crs
10.1.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
10.1.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
10.1.1.2.1. 본문 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| body | X |
10.1.1.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
10.1.1.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
10.1.1.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. | |
| 0 | 예기치 않은 오류 응답 |
10.1.1.6. Samples 링크 복사링크가 클립보드에 복사되었습니다!
10.1.2. GenerateInitBundle 링크 복사링크가 클립보드에 복사되었습니다!
POST /v1/cluster-init/init-bundles
10.1.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
10.1.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
10.1.2.2.1. 본문 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| body | X |
10.1.2.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
10.1.2.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
10.1.2.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. | |
| 0 | 예기치 않은 오류 응답 |
10.1.2.6. Samples 링크 복사링크가 클립보드에 복사되었습니다!
10.1.3. GetCAConfig 링크 복사링크가 클립보드에 복사되었습니다!
GET /v1/cluster-init/ca-config
10.1.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
10.1.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
10.1.3.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
10.1.3.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
10.1.3.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. | |
| 0 | 예기치 않은 오류 응답 |
10.1.3.6. Samples 링크 복사링크가 클립보드에 복사되었습니다!
10.1.4. GetCRSs 링크 복사링크가 클립보드에 복사되었습니다!
GET /v1/cluster-init/crs
10.1.4.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
10.1.4.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
10.1.4.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
10.1.4.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
10.1.4.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. | |
| 0 | 예기치 않은 오류 응답 |
10.1.4.6. Samples 링크 복사링크가 클립보드에 복사되었습니다!
10.1.5. GetInitBundles 링크 복사링크가 클립보드에 복사되었습니다!
GET /v1/cluster-init/init-bundles
10.1.5.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
10.1.5.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
10.1.5.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
10.1.5.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
10.1.5.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. | |
| 0 | 예기치 않은 오류 응답 |
10.1.5.6. Samples 링크 복사링크가 클립보드에 복사되었습니다!
10.1.6. RevokeCRS 링크 복사링크가 클립보드에 복사되었습니다!
PATCH /v1/cluster-init/crs/revoke
RevokeCRSBundle은 클러스터 등록 시크릿을 삭제합니다.
10.1.6.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
10.1.6.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
10.1.6.2.1. 본문 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| body | X |
10.1.6.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
10.1.6.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
10.1.6.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. | |
| 0 | 예기치 않은 오류 응답 |
10.1.6.6. Samples 링크 복사링크가 클립보드에 복사되었습니다!
10.1.7. RevokeInitBundle 링크 복사링크가 클립보드에 복사되었습니다!
PATCH /v1/cluster-init/init-bundles/revoke
RevokeInitBundle은 클러스터 init 번들을 삭제합니다. 이 작업이 클러스터에 영향을 미치는 경우 요청에 해당 ID를 포함해야 합니다. confirm_impacted_clusters_ids가 현재 영향을 받는 클러스터와 일치하지 않으면 영향을 받는 모든 클러스터가 포함된 오류로 인해 요청이 실패합니다.
10.1.7.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
10.1.7.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
10.1.7.2.1. 본문 매개변수 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 필수 항목 | 기본 | 패턴 |
|---|---|---|---|---|
| body | X |
10.1.7.3. 반환 유형 링크 복사링크가 클립보드에 복사되었습니다!
10.1.7.4. 콘텐츠 유형 링크 복사링크가 클립보드에 복사되었습니다!
- application/json
10.1.7.5. 응답 링크 복사링크가 클립보드에 복사되었습니다!
| 코드 | 메시지 | datatype |
|---|---|---|
| 200 | 성공적인 응답입니다. | |
| 0 | 예기치 않은 오류 응답 |