api
애플리케이션 리소스, 채널, 서브스크립션 및 쿼리 정보를 생성하고 관리하는 데 사용할 수 있는 API 목록을 확인합니다.
초록
1장. api 링크 복사링크가 클립보드에 복사되었습니다!
API에 액세스하여 애플리케이션 리소스, 채널, 서브스크립션 및 정보를 쿼리할 수 있습니다.
사용자 필수 액세스: 역할이 할당된 작업만 수행할 수 있습니다. 역할 기반 액세스 제어 설명서에서 액세스 요구 사항에 대해 알아보십시오.
자세한 내용은 다음 리소스 각각에 대한 API 설명서를 참조하십시오.
1.1. 클러스터 API 링크 복사링크가 클립보드에 복사되었습니다!
1.1.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes의 클러스터 리소스에 대한 것입니다. 클러스터 리소스에는 생성, 쿼리, 삭제 및 업데이트 등 네 가지 요청이 있습니다.
1.1.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.1.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.1.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io : 클러스터 생성 및 관리
1.1.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.1.2.1. 모든 클러스터 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /cluster.open-cluster-management.io/v1/managedclusters
GET /cluster.open-cluster-management.io/v1/managedclusters
1.1.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 클러스터를 쿼리합니다.
1.1.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
1.1.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.1.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
cluster/yaml
1.1.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.1.2.2. 클러스터 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /cluster.open-cluster-management.io/v1/managedclusters
POST /cluster.open-cluster-management.io/v1/managedclusters
1.1.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
클러스터 생성
1.1.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
body |
본문 | 생성할 클러스터를 설명하는 매개변수입니다. |
1.1.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.1.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
cluster/yaml
1.1.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.1.2.2.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.1.2.2.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.1.2.3. 단일 클러스터 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /cluster.open-cluster-management.io/v1/managedclusters/{cluster_name}
GET /cluster.open-cluster-management.io/v1/managedclusters/{cluster_name}
1.1.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 단일 클러스터를 쿼리합니다.
1.1.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
cluster_name | 쿼리할 클러스터의 이름입니다. | string |
1.1.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.1.2.3.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.1.2.4. 클러스터 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /cluster.open-cluster-management.io/v1/managedclusters/{cluster_name}
DELETE /cluster.open-cluster-management.io/v1/managedclusters/{cluster_name}
DELETE /hive.openshift.io/v1/{cluster_name}/clusterdeployments/{cluster_name}
DELETE /hive.openshift.io/v1/{cluster_name}/clusterdeployments/{cluster_name}
1.1.2.4.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
단일 클러스터 삭제
1.1.2.4.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
cluster_name | 삭제할 클러스터의 이름입니다. | string |
1.1.2.4.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.1.2.4.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.1.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.1.3.1. Cluster 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 스키마 |
---|---|
apiVersion | string |
kind | string |
메타데이터 | object |
spec |
spec
이름 | 스키마 |
---|---|
hubAcceptsClient | bool |
managedClusterClientConfigs | |
leaseDurationSeconds | 정수(int32) |
managedClusterClientConfigs
이름 | 설명 | 스키마 |
---|---|---|
URL | string | |
cabundle |
Pattern : | 문자열(바이트) |
1.2. Clustersets API (v1beta1) 링크 복사링크가 클립보드에 복사되었습니다!
1.2.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes의 Clusterset 리소스에 대한 것입니다. Clusterset 리소스에는 생성, 쿼리, 삭제 및 업데이트 등 네 가지 요청이 있습니다.
1.2.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.2.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.2.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io : Clustersets 생성 및 관리
1.2.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.2.2.1. 모든 클러스터 세트 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /cluster.open-cluster-management.io/v1beta1/managedclustersets
GET /cluster.open-cluster-management.io/v1beta1/managedclustersets
1.2.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 클러스터 세트를 쿼리합니다.
1.2.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
1.2.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.2.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
clusterset/yaml
1.2.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.2.2.2. 클러스터 세트 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /cluster.open-cluster-management.io/v1beta1/managedclustersets
POST /cluster.open-cluster-management.io/v1beta1/managedclustersets
1.2.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
클러스터 세트를 생성합니다.
1.2.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
body |
본문 | 생성할 clusterset을 설명하는 매개변수입니다. |
1.2.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.2.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
clusterset/yaml
1.2.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.2.2.2.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.2.2.2.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.2.2.3. 단일 클러스터 세트 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /cluster.open-cluster-management.io/v1beta1/managedclustersets/{clusterset_name}
GET /cluster.open-cluster-management.io/v1beta1/managedclustersets/{clusterset_name}
1.2.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 단일 클러스터 세트를 쿼리합니다.
1.2.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
clusterset_name | 쿼리할 클러스터 세트의 이름입니다. | string |
1.2.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.2.2.3.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.2.2.4. 클러스터 세트 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /cluster.open-cluster-management.io/v1beta1/managedclustersets/{clusterset_name}
DELETE /cluster.open-cluster-management.io/v1beta1/managedclustersets/{clusterset_name}
1.2.2.4.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
단일 클러스터 세트를 삭제합니다.
1.2.2.4.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
clusterset_name | 삭제할 클러스터 세트의 이름입니다. | string |
1.2.2.4.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.2.2.4.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.2.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.2.3.1. Clusterset 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 스키마 |
---|---|
apiVersion | string |
kind | string |
메타데이터 | object |
1.3. Clustersetbindings API (v1beta1) 링크 복사링크가 클립보드에 복사되었습니다!
1.3.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes의 clustersetbinding 리소스에 대한 것입니다. Clustersetbinding 리소스에는 생성, 쿼리, 삭제, 업데이트 등 네 가지 요청이 있습니다.
1.3.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.3.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.3.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io : clustersetbindings 생성 및 관리
1.3.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.3.2.1. 모든 clustersetbindings 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/managedclustersetbindings
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/managedclustersetbindings
1.3.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 clustersetbindings를 쿼리합니다.
1.3.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.3.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.3.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
clustersetbinding/yaml
1.3.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.3.2.2. clustersetbinding 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/managedclustersetbindings
POST /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/managedclustersetbindings
1.3.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
clustersetbinding을 생성합니다.
1.3.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
body |
본문 | 생성할 clustersetbinding을 설명하는 매개변수입니다. |
1.3.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.3.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
clustersetbinding/yaml
1.3.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.3.2.2.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.3.2.2.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.3.2.3. 단일 clustersetbinding 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/managedclustersetbindings/{clustersetbinding_name}
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/managedclustersetbindings/{clustersetbinding_name}
1.3.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 단일 clustersetbinding을 쿼리합니다.
1.3.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
경로 |
clustersetbinding_name | 쿼리할 clustersetbinding의 이름입니다. | string |
1.3.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.3.2.3.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.3.2.4. clustersetbinding 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /cluster.open-cluster-management.io/v1beta1/managedclustersetbindings/{clustersetbinding_name}
DELETE /cluster.open-cluster-management.io/v1beta1/managedclustersetbindings/{clustersetbinding_name}
1.3.2.4.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
단일 clustersetbinding을 삭제합니다.
1.3.2.4.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
경로 |
clustersetbinding_name | 삭제할 clustersetbinding의 이름입니다. | string |
1.3.2.4.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.3.2.4.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.3.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.3.3.1. clustersetbinding 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 스키마 |
---|---|
apiVersion | string |
kind | string |
메타데이터 | object |
spec |
spec
이름 | 스키마 |
---|---|
clusterSet | string |
1.4. Clusterview API (v1alpha1) 링크 복사링크가 클립보드에 복사되었습니다!
1.4.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes의 clusterview
리소스에 대한 것입니다. clusterview
리소스는 액세스할 수 있는 관리형 클러스터 및 관리형 클러스터 세트의 목록을 볼 수 있는 CLI 명령을 제공합니다. 사용 가능한 세 가지 요청은 list, get, watch입니다.
1.4.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.4.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.4.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- clusterview.open-cluster-management.io: ID에서 액세스할 수 있는 관리형 클러스터 목록을 확인합니다.
1.4.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.4.2.1. 관리 클러스터 가져오기 링크 복사링크가 클립보드에 복사되었습니다!
GET /managedclusters.clusterview.open-cluster-management.io
GET /managedclusters.clusterview.open-cluster-management.io
1.4.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
액세스할 수 있는 관리형 클러스터 목록을 확인합니다.
1.4.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
1.4.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.4.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
managedcluster/yaml
1.4.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- clusterview.open-cluster-management.io
1.4.2.2. 관리형 클러스터 나열 링크 복사링크가 클립보드에 복사되었습니다!
LIST /managedclusters.clusterview.open-cluster-management.io
LIST /managedclusters.clusterview.open-cluster-management.io
1.4.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
액세스할 수 있는 관리형 클러스터 목록을 확인합니다.
1.4.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
body |
본문 | 관리 클러스터를 나열할 사용자 ID의 이름입니다. | string |
1.4.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.4.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
managedcluster/yaml
1.4.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- clusterview.open-cluster-management.io
1.4.2.2.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.4.2.2.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.4.2.3. 관리형 클러스터 세트 조사 링크 복사링크가 클립보드에 복사되었습니다!
WATCH /managedclusters.clusterview.open-cluster-management.io
WATCH /managedclusters.clusterview.open-cluster-management.io
1.4.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
액세스할 수 있는 관리형 클러스터를 확인합니다.
1.4.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
clusterview_name | 조사할 사용자 ID의 이름입니다. | string |
1.4.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.4.2.4. 관리형 클러스터 세트를 나열합니다. 링크 복사링크가 클립보드에 복사되었습니다!
GET /managedclustersets.clusterview.open-cluster-management.io
GET /managedclustersets.clusterview.open-cluster-management.io
1.4.2.4.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
액세스할 수 있는 관리형 클러스터를 나열합니다.
1.4.2.4.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
clusterview_name | 조사할 사용자 ID의 이름입니다. | string |
1.4.2.4.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.4.2.5. 관리형 클러스터 세트를 나열합니다. 링크 복사링크가 클립보드에 복사되었습니다!
LIST /managedclustersets.clusterview.open-cluster-management.io
LIST /managedclustersets.clusterview.open-cluster-management.io
1.4.2.5.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
액세스할 수 있는 관리형 클러스터를 나열합니다.
1.4.2.5.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
clusterview_name | 조사할 사용자 ID의 이름입니다. | string |
1.4.2.5.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.4.2.6. 관리형 클러스터 세트를 확인합니다. 링크 복사링크가 클립보드에 복사되었습니다!
WATCH /managedclustersets.clusterview.open-cluster-management.io
WATCH /managedclustersets.clusterview.open-cluster-management.io
1.4.2.6.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
액세스할 수 있는 관리형 클러스터를 확인합니다.
1.4.2.6.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
clusterview_name | 조사할 사용자 ID의 이름입니다. | string |
1.4.2.6.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.5. 채널 API 링크 복사링크가 클립보드에 복사되었습니다!
1.5.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes의 채널 리소스에 대한 것입니다. Channel 리소스에는 생성, 쿼리, 삭제, 업데이트 등 네 가지 요청이 있습니다.
1.5.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.5.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.5.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- channels.apps.open-cluster-management.io : 배포 가능 생성 및 관리
1.5.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.5.2.1. 채널 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels
1.5.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
채널을 생성합니다.
1.5.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
body |
본문 | 생성할 수 있는 배포 가능 매개변수입니다. |
1.5.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.5.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
application/yaml
1.5.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- channels.apps.open-cluster-management.io
1.5.2.1.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.5.2.1.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.5.2.2. 대상 네임스페이스에 대한 모든 채널 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels
1.5.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 채널을 쿼리합니다.
1.5.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.5.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.5.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
application/yaml
1.5.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- channels.apps.open-cluster-management.io
1.5.2.3. 네임스페이스의 단일 채널 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels/{channel_name}
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels/{channel_name}
1.5.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 단일 채널을 쿼리합니다.
1.5.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
channel_name | 쿼리할 배포 가능의 이름입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.5.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.5.2.3.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- channels.apps.open-cluster-management.io
1.5.2.4. 채널 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels/{channel_name}
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/channels/{channel_name}
1.5.2.4.1. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
channel_name | 삭제할 채널의 이름입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.5.2.4.2. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.5.2.4.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- channels.apps.open-cluster-management.io
1.5.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.5.3.1. 채널 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 스키마 |
---|---|
apiVersion | string |
kind | string |
메타데이터 | object |
spec |
spec
이름 | 설명 | 스키마 |
---|---|---|
configMapRef | ObjectReference에는 참조된 오브젝트를 검사하거나 수정할 수 있는 충분한 정보가 포함되어 있습니다. | |
Gates | ChannelGate는 채널로의 승격 기준을 정의합니다. | |
경로 이름 | string | |
secretRef | ObjectReference에는 참조된 오브젝트를 검사하거나 수정할 수 있는 충분한 정보가 포함되어 있습니다. | |
sourceNamespaces | CloudEvent(Namespace, HelmRepo, ObjectBucket, Git, namespace, helmrepo, objectbucket, github) 배열 |
configMapRef
이름 | 설명 | 스키마 |
---|---|---|
apiVersion | 참조의 API 버전입니다. | string |
fieldPath | 전체 오브젝트가 아닌 오브젝트 조각을 참조하는 경우 이 문자열에는 desiredState.manifest.containers[2]와 같은 유효한 JSON/ Go 필드 액세스 문을 포함해야 합니다. 예를 들어 오브젝트 참조가 Pod 내의 컨테이너에 대한 경우 "spec.containers{name}"(여기서 "name"은 이벤트를 트리거한 컨테이너의 이름을 참조하거나 컨테이너 이름이 "spec.containers[2]"(이 Pod의 컨테이너 2가 있는 컨테이너)이 지정되지 않은 경우와 같은 값으로 사용됩니다. 이 구문은 오브젝트의 일부를 참조하는 잘 정의된 방법만 갖도록 선택됩니다. TODO: 이 설계는 최종적인 것이 아니며 이 필드는 향후 변경될 수 있습니다. | string |
kind | 일종의 참조자입니다. 자세한 내용은 https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds | string |
이름 | 참조의 이름입니다. 더 많은 정보: 이름 | string |
네임스페이스 | 참조의 네임스페이스입니다. 자세한 내용은 https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ | string |
resourceVersion | 특정 resourceVersion이 있는 경우 이 참조가 생성되는 것입니다. 자세한 내용은 https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency | string |
UID | 참조의 UID입니다. 자세한 정보: UID | string |
게이트
이름 | 설명 | 스키마 |
---|---|---|
선택 사항 | k8s의 일반적인 주석 | |
labelSelector | 레이블 선택기는 리소스 집합에 대한 레이블 쿼리입니다. matchLabels 및 matchExpressions의 결과는 ANDed입니다. 빈 라벨 선택기는 모든 오브젝트와 일치합니다. null 라벨 선택기는 오브젝트와 일치하지 않습니다. | |
이름 | string |
annotations
이름 | 스키마 |
---|---|
키 | string |
| string |
labelSelector
이름 | 설명 | 스키마 |
---|---|---|
matchExpressions | matchExpressions는 라벨 선택기 요구 사항의 목록입니다. 요구 사항은 인증됩니다. | |
matchLabels | matchLabels는 {key,value} 쌍의 맵입니다. matchLabels 맵의 단일 {key,value}는 key 필드가 "key"이고, 연산자는 "In"이고 values 배열에는 "value"만 포함된 matchExpressions 요소와 동일합니다. 요구 사항은 인증됩니다. | 문자열, 문자열 맵 |
matchExpressions
이름 | 설명 | 스키마 |
---|---|---|
| Key는 선택기가 적용되는 레이블 키입니다. | string |
Operator | Operator는 값 집합에 대한 키의 관계를 나타냅니다. 유효한 연산자는 In, NotIn, Exists 및 DoesNotExist입니다. | string |
| 값은 문자열 값의 배열입니다. Operator가 In 또는 NotIn인 경우 값 배열은 비어 있지 않아야 합니다. Operator가 Exists 또는 DoesNotExist인 경우 값 배열은 비어 있어야 합니다. 이 배열은 전략적 병합 패치에서 교체됩니다. | 문자열 배열 |
secretRef
이름 | 설명 | 스키마 |
---|---|---|
apiVersion | 참조의 API 버전입니다. | string |
fieldPath | 전체 오브젝트가 아닌 오브젝트 조각을 참조하는 경우 이 문자열에는 desiredState.manifest.containers[2]와 같은 유효한 JSON/ Go 필드 액세스 문을 포함해야 합니다. 예를 들어 오브젝트 참조가 Pod 내의 컨테이너에 대한 경우 "spec.containers{name}"(여기서 "name"은 이벤트를 트리거한 컨테이너의 이름을 참조하거나 컨테이너 이름이 "spec.containers[2]"(이 Pod의 컨테이너 2가 있는 컨테이너)이 지정되지 않은 경우와 같은 값으로 사용됩니다. 이 구문은 오브젝트의 일부를 참조하는 잘 정의된 방법만 갖도록 선택됩니다. TODO: 이 설계는 최종적인 것이 아니며 이 필드는 향후 변경될 수 있습니다. | string |
kind | 일종의 참조자입니다. 자세한 내용은 https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds | string |
이름 | 참조의 이름입니다. 더 많은 정보: 이름 | string |
네임스페이스 | 참조의 네임스페이스입니다. 자세한 내용은 https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/ | string |
resourceVersion | 특정 resourceVersion이 있는 경우 이 참조가 생성되는 것입니다. 자세한 내용은 https://git.k8s.io/community/contributors/devel/api-conventions.md#concurrency-control-and-consistency | string |
UID | 참조의 UID입니다. 추가 정보: UIIDs | string |
1.6. 서브스크립션 API 링크 복사링크가 클립보드에 복사되었습니다!
1.6.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes의 서브스크립션 리소스에 대한 것입니다. 서브스크립션 리소스에는 생성, 쿼리, 삭제, 업데이트 등 네 가지 요청이 있습니다.
1.6.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.6.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.6.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- subscriptions.apps.open-cluster-management.io : 서브스크립션 생성 및 관리
1.6.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.6.2.1. 서브스크립션 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions
1.6.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
서브스크립션을 생성합니다.
1.6.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
body |
본문 | 생성할 서브스크립션을 설명하는 매개변수입니다. |
1.6.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.6.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
subscription/yaml
1.6.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- subscriptions.apps.open-cluster-management.io
1.6.2.1.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.6.2.1.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.6.2.2. 모든 서브스크립션 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions
1.6.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 서브스크립션을 쿼리합니다.
1.6.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.6.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.6.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
subscription/yaml
1.6.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- subscriptions.apps.open-cluster-management.io
1.6.2.3. 단일 서브스크립션 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions/{subscription_name}
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions/{subscription_name}
1.6.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 단일 서브스크립션을 쿼리합니다.
1.6.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
경로 |
subscription_name | 쿼리할 서브스크립션의 이름입니다. | string |
1.6.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.6.2.3.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- subscriptions.apps.open-cluster-management.io
1.6.2.4. 서브스크립션 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions/{subscription_name}
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/subscriptions/{subscription_name}
1.6.2.4.1. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
경로 |
subscription_name | 삭제할 서브스크립션의 이름입니다. | string |
1.6.2.4.2. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.6.2.4.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- subscriptions.apps.open-cluster-management.io
1.6.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.6.3.1. 서브스크립션 링크 복사링크가 클립보드에 복사되었습니다!
metadata
이름 | 스키마 |
---|---|
선택 사항 | object |
레이블 | object |
이름 | string |
네임스페이스 | string |
spec
이름 | 스키마 |
---|---|
채널 | string |
이름 | string |
| 배열 덮어쓰기 |
packageFilter | |
packageOverrides | |
배치 | |
Timewindow |
덮어쓰기
이름 | 스키마 |
---|---|
clusterName | string |
clusterOverrides | 오브젝트 배열 |
packageFilter
이름 | 설명 | 스키마 |
---|---|---|
선택 사항 | 문자열, 문자열 맵 | |
filterRef | ||
labelSelector | ||
버전 |
Pattern : | string |
filterRef
이름 | 스키마 |
---|---|
이름 | string |
labelSelector
이름 | 스키마 |
---|---|
matchExpressions | |
matchLabels | 문자열, 문자열 맵 |
matchExpressions
이름 | 스키마 |
---|---|
| string |
Operator | string |
| 문자열 배열 |
packageOverrides
이름 | 스키마 |
---|---|
packageAlias | string |
packageName | string |
packageOverrides | 오브젝트 배열 |
placement
이름 | 스키마 |
---|---|
clusterSelector | |
클러스터 | 클러스터 배열 |
로컬 | boolean |
placementRef |
clusterSelector
이름 | 스키마 |
---|---|
matchExpressions | |
matchLabels | 문자열, 문자열 맵 |
matchExpressions
이름 | 스키마 |
---|---|
| string |
Operator | string |
| 문자열 배열 |
클러스터
이름 | 스키마 |
---|---|
이름 | string |
placementRef
이름 | 스키마 |
---|---|
apiVersion | string |
fieldPath | string |
kind | string |
이름 | string |
네임스페이스 | string |
resourceVersion | string |
UID | string |
timewindow
이름 | 스키마 |
---|---|
daysofweek | 문자열 배열 |
| 시간 배열 |
| string |
창 유형 | (active, blocked, Active, Blocked) |
몇 시간
이름 | 스키마 |
---|---|
| string |
| string |
status
이름 | 스키마 |
---|---|
lastUpdateTime | 문자열(date-time) |
메시지 | string |
단계 | string |
reason | string |
| object |
1.7. PlacementRules API 링크 복사링크가 클립보드에 복사되었습니다!
1.7.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes의 PlacementRule 리소스에 대한 것입니다. PlacementRule 리소스에는 사용 가능한 네 가지 요청(생성, 쿼리, 삭제 및 업데이트)이 있습니다.
1.7.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.7.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.7.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- placementrules.apps.open-cluster-management.io : 배치 규칙 생성 및 관리
1.7.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.7.2.1. 배치 규칙 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules
1.7.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
배치 규칙을 생성합니다.
1.7.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
body |
본문 | 생성할 배치 규칙을 설명하는 매개변수입니다. |
1.7.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.7.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
application/yaml
1.7.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- placementrules.apps.open-cluster-management.io
1.7.2.1.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.7.2.1.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.7.2.2. 모든 배치 규칙 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules
1.7.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 배치 규칙을 쿼리합니다.
1.7.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.7.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.7.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
application/yaml
1.7.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- placementrules.apps.open-cluster-management.io
1.7.2.3. 단일 배치 오차 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules/{placementrule_name}
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules/{placementrule_name}
1.7.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 단일 배치 규칙을 쿼리합니다.
1.7.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
경로 |
placementrule_name | 쿼리할 배치 유형의 이름입니다. | string |
1.7.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.7.2.3.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- placementrules.apps.open-cluster-management.io
1.7.2.4. 배치 유형 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules/{placementrule_name}
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/placementrules/{placementrule_name}
1.7.2.4.1. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
경로 |
placementrule_name | 삭제할 배치 유형의 이름입니다. | string |
1.7.2.4.2. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.7.2.4.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- placementrules.apps.open-cluster-management.io
1.7.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.7.3.1. Placementrule 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 스키마 |
---|---|
apiVersion | string |
kind | string |
메타데이터 | object |
spec |
spec
이름 | 스키마 |
---|---|
clusterConditions | |
clusterReplicas | integer |
clusterSelector | |
클러스터 | 클러스터 배열 |
정책 | 정책 배열 |
resourceHint | |
schedulerName | string |
clusterConditions
이름 | 스키마 |
---|---|
상태 | string |
| string |
clusterSelector
이름 | 스키마 |
---|---|
matchExpressions | |
matchLabels | 문자열, 문자열 맵 |
matchExpressions
이름 | 스키마 |
---|---|
키 | string |
Operator | string |
| 문자열 배열 |
클러스터
이름 | 스키마 |
---|---|
이름 | string |
Policies
이름 | 스키마 |
---|---|
apiVersion | string |
fieldPath | string |
kind | string |
이름 | string |
네임스페이스 | string |
resourceVersion | string |
UID | string |
resourceHint
이름 | 스키마 |
---|---|
주문 | string |
| string |
1.8. 애플리케이션 API 링크 복사링크가 클립보드에 복사되었습니다!
1.8.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes용 애플리케이션 리소스를 위한 것입니다. 애플리케이션 리소스에는 생성, 쿼리, 삭제 및 업데이트 등 네 가지 요청이 있습니다.
1.8.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.8.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.8.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- applications.app.k8s.io : 애플리케이션 생성 및 관리
1.8.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.8.2.1. 애플리케이션 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /app.k8s.io/v1beta1/namespaces/{namespace}/applications
POST /app.k8s.io/v1beta1/namespaces/{namespace}/applications
1.8.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
애플리케이션을 생성합니다.
1.8.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
body |
본문 | 생성할 애플리케이션을 설명하는 매개변수입니다. |
1.8.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.8.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
application/yaml
1.8.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- applications.app.k8s.io
1.8.2.1.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.8.2.1.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.8.2.2. 모든 애플리케이션 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /app.k8s.io/v1beta1/namespaces/{namespace}/applications
GET /app.k8s.io/v1beta1/namespaces/{namespace}/applications
1.8.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 애플리케이션을 쿼리합니다.
1.8.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.8.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.8.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
application/yaml
1.8.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- applications.app.k8s.io
1.8.2.3. 단일 애플리케이션 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /app.k8s.io/v1beta1/namespaces/{namespace}/applications/{application_name}
GET /app.k8s.io/v1beta1/namespaces/{namespace}/applications/{application_name}
1.8.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 단일 애플리케이션을 쿼리합니다.
1.8.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
application_name | 쿼리할 애플리케이션의 이름입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.8.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.8.2.3.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- applications.app.k8s.io
1.8.2.4. 애플리케이션 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /app.k8s.io/v1beta1/namespaces/{namespace}/applications/{application_name}
DELETE /app.k8s.io/v1beta1/namespaces/{namespace}/applications/{application_name}
1.8.2.4.1. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
application_name | 삭제할 애플리케이션의 이름입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.8.2.4.2. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.8.2.4.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- applications.app.k8s.io
1.8.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.8.3.1. 애플리케이션 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 스키마 |
---|---|
apiVersion | string |
kind | string |
메타데이터 | object |
spec |
spec
이름 | 스키마 |
---|---|
assemblyPhase | string |
componentKinds | 오브젝트 배열 |
descriptor | |
| 정보 배열 |
선택기 | object |
descriptor
이름 | 스키마 |
---|---|
| string |
아이콘 | icons 배열 |
keywords | 문자열 배열 |
링크 | Link array |
유지 관리자 | 유지 관리자 배열 |
| string |
소유자 | 소유자 배열 |
| string |
버전 | string |
아이콘
이름 | 스키마 |
---|---|
크기 | string |
test- | string |
| string |
links
이름 | 스키마 |
---|---|
| string |
URL | string |
유지 관리자
이름 | 스키마 |
---|---|
이메일 | string |
이름 | string |
URL | string |
소유자
이름 | 스키마 |
---|---|
이메일 | string |
이름 | string |
URL | string |
info
이름 | 스키마 |
---|---|
이름 | string |
| string |
| string |
valueFrom |
valueFrom
이름 | 스키마 |
---|---|
configMapKeyRef | |
ingressRef | |
secretKeyRef | |
serviceRef | |
| string |
configMapKeyRef
이름 | 스키마 |
---|---|
apiVersion | string |
fieldPath | string |
키 | string |
kind | string |
이름 | string |
네임스페이스 | string |
resourceVersion | string |
UID | string |
ingressRef
이름 | 스키마 |
---|---|
apiVersion | string |
fieldPath | string |
호스트 | string |
kind | string |
이름 | string |
네임스페이스 | string |
경로 | string |
resourceVersion | string |
UID | string |
secretKeyRef
이름 | 스키마 |
---|---|
apiVersion | string |
fieldPath | string |
키 | string |
kind | string |
이름 | string |
네임스페이스 | string |
resourceVersion | string |
UID | string |
serviceRef
이름 | 스키마 |
---|---|
apiVersion | string |
fieldPath | string |
kind | string |
이름 | string |
네임스페이스 | string |
경로 | string |
| 정수(int32) |
resourceVersion | string |
UID | string |
1.9. Helm API 링크 복사링크가 클립보드에 복사되었습니다!
1.9.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes의 HelmRelease 리소스에 대한 것입니다. HelmRelease 리소스에는 생성, 쿼리, 삭제, 업데이트 등 네 가지 요청이 있습니다.
1.9.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.9.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.9.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- helmreleases.apps.open-cluster-management.io : helmreleases 생성 및 관리
1.9.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.9.2.1. helmrelease 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases
POST /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases
1.9.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
helmrelease를 생성합니다.
1.9.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
body |
본문 | 생성할 helmrelease를 설명하는 매개변수입니다. |
1.9.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.9.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
application/yaml
1.9.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- helmreleases.apps.open-cluster-management.io
1.9.2.1.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.9.2.1.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.9.2.2. 모든 helmreleases 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases
1.9.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 helmreleases를 쿼리합니다.
1.9.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.9.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.9.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
application/yaml
1.9.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- helmreleases.apps.open-cluster-management.io
1.9.2.3. 단일 helmrelease 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases/{helmrelease_name}
GET /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases/{helmrelease_name}
1.9.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 단일 helmrelease를 쿼리합니다.
1.9.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
helmrelease_name | 쿼리할 helmrelease의 이름입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.9.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.9.2.3.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- helmreleases.apps.open-cluster-management.io
1.9.2.4. helmrelease 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases/{helmrelease_name}
DELETE /apps.open-cluster-management.io/v1/namespaces/{namespace}/helmreleases/{helmrelease_name}
1.9.2.4.1. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
helmrelease_name | 삭제할 helmrelease의 이름입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.9.2.4.2. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.9.2.4.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- helmreleases.apps.open-cluster-management.io
1.9.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.9.3.1. HelmRelease 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 스키마 |
---|---|
apiVersion | string |
kind | string |
메타데이터 | object |
리포지터리 | |
spec | object |
|
repo
이름 | 스키마 |
---|---|
chartName | string |
configMapRef | |
secretRef | |
소스 | |
버전 | string |
configMapRef
이름 | 스키마 |
---|---|
apiVersion | string |
fieldPath | string |
kind | string |
이름 | string |
네임스페이스 | string |
resourceVersion | string |
UID | string |
secretRef
이름 | 스키마 |
---|---|
apiVersion | string |
fieldPath | string |
kind | string |
이름 | string |
네임스페이스 | string |
resourceVersion | string |
UID | string |
source
github
이름 | 스키마 |
---|---|
분기 | string |
chartPath | string |
URL | 문자열 배열 |
helmRepo
이름 | 스키마 |
---|---|
URL | 문자열 배열 |
status
이름 | 스키마 |
---|---|
| conditions 배열 |
deployedRelease |
conditions
이름 | 스키마 |
---|---|
lastTransitionTime | 문자열(date-time) |
메시지 | string |
reason | string |
| string |
| string |
deployedRelease
이름 | 스키마 |
---|---|
매니페스트 | string |
이름 | string |
1.10. 정책 API 링크 복사링크가 클립보드에 복사되었습니다!
1.10.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes의 정책 리소스를 위한 것입니다. Policy 리소스에는 생성, 쿼리, 삭제, 업데이트 등 네 가지 요청이 있습니다.
1.10.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.10.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.10.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- policy.open-cluster-management.io/v1 : 정책 생성 및 관리
1.10.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.10.2.1. 정책 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /policy.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
POST /policy.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
1.10.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
정책을 생성합니다.
1.10.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
body |
본문 | 생성할 정책을 설명하는 매개변수입니다. |
1.10.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.10.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
application/json
1.10.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- policy.open-cluster-management.io
1.10.2.1.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.10.2.1.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.10.2.2. 모든 정책 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
GET /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
1.10.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 정책을 쿼리합니다.
1.10.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 정책을 적용하려는 네임스페이스(예: default)입니다. | string |
1.10.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.10.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
application/json
1.10.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- policy.open-cluster-management.io
1.10.2.3. 단일 정책 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
GET /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
1.10.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 단일 정책을 쿼리합니다.
1.10.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
policy_name | 쿼리할 정책의 이름입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.10.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.10.2.3.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- policy.open-cluster-management.io
1.10.2.4. 정책 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
DELETE /policy.open-cluster-management.io/v1/namespaces/{namespace}/policies/{policy_name}
1.10.2.4.1. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
policy_name | 삭제할 정책의 이름입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.10.2.4.2. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.10.2.4.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- policy.open-cluster-management.io
1.10.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.10.3.1. 정책 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | 스키마 |
---|---|---|
apiVersion | 버전이 지정된 정책 스키마입니다. | string |
kind | REST 리소스를 나타내는 문자열 값입니다. | string |
메타데이터 | 정책을 정의하는 규칙을 설명합니다. | object |
spec
이름 | 설명 | 스키마 |
---|---|---|
remediationAction | 리소스에 정의된 대로 위반을 처리하는 방법을 나타내는 값입니다.Values that represents how violations are handled as defined in the resource. | string |
namespaceSelector | 정책이 적용되는 네임스페이스를 나타내는 값입니다. | string |
policy-templates
이름 | 설명 | 스키마 |
---|---|---|
apiVersion | 버전이 지정된 정책 스키마입니다. | string |
kind | REST 리소스를 나타내는 문자열 값입니다. | string |
메타데이터 | 정책을 정의하는 규칙을 설명합니다. | object |
complianceType | 관리 클러스터에 평가하거나 적용해야 하는 역할 및 기타 Kubernetes 오브젝트의 예상 동작을 나열하는 데 사용됩니다. | string |
metadataComplianceType |
사용자가 다른 필드와 다른 오브젝트의 레이블 및 주석을 처리하는 방법을 제공합니다. 매개변수 값은 기본적으로 | string |
clusterConditions | 레이블을 정의하는 섹션입니다. | string |
규칙 | string |
clusterConditions
이름 | 설명 | 스키마 |
---|---|---|
matchLabels | 정책을 네임스페이스에 적용하는 데 필요한 레이블입니다. | object |
Cloud | 정책을 클라우드 공급자에 적용하는 데 필요한 레이블입니다. | string |
규칙
이름 | 설명 | 스키마 |
---|---|---|
apiGroups | 규칙이 적용되는 API 목록입니다. | string |
리소스 | 리소스 유형 목록입니다. | object |
| 동사 목록입니다. | string |
1.11. 관찰 기능 API 링크 복사링크가 클립보드에 복사되었습니다!
1.11.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Kubernetes용 Red Hat Advanced Cluster Management의 MultiClusterObservability 리소스를 위한 것입니다. MultiClusterObservability 리소스에는 생성, 쿼리, 삭제 및 업데이트의 네 가지 가능한 요청이 있습니다.
1.11.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.11.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.11.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- observability.open-cluster-management.io : 멀티clusterobservabilities 생성 및 관리
1.11.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.11.2.1. Multiclusterobservability 리소스 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
POST /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
1.11.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
MultiClusterObservability 리소스를 생성합니다.
1.11.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
body |
본문 | 생성할 MultiClusterObservability 리소스를 설명하는 매개변수입니다. |
1.11.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.11.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
application/yaml
1.11.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- observability.apps.open-cluster-management.io
1.11.2.1.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.11.2.1.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.11.2.2. 모든 멀티clusterobservabilities 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities
1.11.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 MultiClusterObservability 리소스를 쿼리합니다.
1.11.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
1.11.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.11.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
application/yaml
1.11.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- observability.apps.open-cluster-management.io
1.11.2.3. 단일 다중 클러스터 관찰 기능 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
GET /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
1.11.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 단일 MultiClusterObservability 리소스를 쿼리합니다.
1.11.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
multiclusterobservability_name | 쿼리할 다중 clusterobservability의 이름입니다. | string |
1.11.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.11.2.3.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- observability.apps.open-cluster-management.io
1.11.2.4. Multiclusterobservability 리소스 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
DELETE /apis/observability.open-cluster-management.io/v1beta2/multiclusterobservabilities/{multiclusterobservability_name}
1.11.2.4.1. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
multiclusterobservability_name | 삭제할 멀티clusterobservability의 이름입니다. | string |
1.11.2.4.2. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.11.2.4.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- observability.apps.open-cluster-management.io
1.11.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.11.3.1. MultiClusterObservability 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | 스키마 |
---|---|---|
apiVersion | 버전이 지정된 MultiClusterObservability 스키마입니다. | string |
kind | REST 리소스인 MultiClusterObservability를 나타내는 문자열 값입니다. | string |
메타데이터 | 정책을 정의하는 규칙을 설명합니다. | object |
spec
이름 | 설명 | 스키마 |
---|---|---|
enableDownsampling |
downsample을 활성화하거나 비활성화합니다. 기본값은 | boolean |
imagePullPolicy |
MultiClusterObservability 이미지에 대한 가져오기 정책입니다. 기본값은 | corev1.PullPolicy |
imagePullSecret |
MultiClusterObservability 이미지에 대한 풀 시크릿입니다. 기본값은 | string |
nodeSelector | 노드 선택기의 사양입니다. | map[string]string |
observabilityAddonSpec | 관찰 기능 애드온이 설치된 모든 관리 클러스터에 대한 글로벌 설정입니다. | |
storageConfig | 관찰 기능에서 사용할 스토리지 구성을 지정합니다. | StorageConfig |
허용 오차 | 모든 구성 요소에서 테인트를 허용할 수 있는 기능이 제공됩니다. | []corev1.Toleration |
advanced | 관찰을 위한 고급 구성 설정입니다. | |
리소스 | MultiClusterObservability에 필요한 컴퓨팅 리소스입니다. | corev1.ResourceRequirements |
복제본 | MultiClusterObservability에 대한 복제본입니다. | integer |
storageConfig
이름 | 설명 | 스키마 |
---|---|---|
alertmanagerStorageSize |
alertmanager 상태 저장 세트에 적용되는 스토리지 양입니다. 기본값은 | string |
compactStorageSize |
thanos 컴팩트 상태 저장 세트에 적용되는 스토리지 양입니다. 기본값은 | string |
metricObjectStorage | 메트릭에 대한 시크릿을 구성하는 오브젝트 저장소입니다. | |
receiveStorageSize |
thanos에 적용되는 스토리지 양은 상태 저장 세트를 수신합니다. 기본값은 | string |
ruleStorageSize |
thanos 규칙 상태 저장 세트에 적용되는 스토리지 양입니다. 기본값은 | string |
storageClass |
| string |
storeStorageSize |
thanos 저장소 상태 저장 세트에 적용되는 스토리지 양입니다. 기본값은 | string |
writeStorage | 끝점 액세스 정보 목록입니다. | [ ]WriteStorage |
writeStorage
이름 | 설명 | 스키마 |
---|---|---|
이름 | 엔드포인트 액세스 정보가 있는 시크릿의 이름입니다. | string |
| 선택할 시크릿의 키입니다. | string |
metricObjectStorage
이름 | 설명 | 스키마 |
---|---|---|
| 선택할 시크릿의 키입니다. 유효한 보안 키여야 합니다. Thanos 문서를 참조하십시오. | string |
이름 |
| string |
observabilityAddonSpec
이름 | 설명 | 스키마 |
---|---|---|
enableMetrics |
관찰 기능 애드온이 허브 클러스터로 메트릭을 전송하는지 여부를 나타냅니다. 기본값은 | boolean |
|
관찰 기능 애드온이 허브 클러스터에 지표를 전송할 때의 간격입니다. 기본값은 300초( | integer |
리소스 |
지표 수집기 리소스 요구 사항의 리소스입니다. 기본 CPU 요청은 | corev1.ResourceRequirements |
advanced
이름 | 설명 | 스키마 |
---|---|---|
retentionConfig | 관찰 기능에서 사용할 데이터 보존 구성을 지정합니다. |
|
rbacQueryProxy | rbac-query-proxy 배포의 복제본 및 리소스를 지정합니다. | CommonSpec |
grafana | grafana 배포의 복제본 및 리소스를 지정합니다. | CommonSpec |
alertmanager | alertmanager statefulset의 복제본 및 리소스를 지정합니다. | CommonSpec |
observatoriumAPI |
| CommonSpec |
queryFrontend | query-frontend 배포의 복제본 및 리소스를 지정합니다. | CommonSpec |
| 쿼리 배포의 복제본과 리소스를 지정합니다. | CommonSpec |
| 수신 상태 저장 세트의 복제본과 리소스를 지정합니다. | CommonSpec |
규칙 | 규칙 statefulset의 복제본 및 리소스를 지정합니다. | CommonSpec |
| 저장소 상태 저장 세트의 복제본과 리소스를 지정합니다. | CommonSpec |
CompactSpec | 컴팩트한 statefulset에 대한 리소스를 지정합니다. | |
storeMemcached | store-memcached의 복제본, 리소스 등을 지정합니다. | |
queryFrontendMemcached | query-frontend-memcached의 복제본, 리소스 등을 지정합니다. | CacheConfig |
retentionConfig
이름 | 설명 | 스키마 |
---|---|---|
BlockDuration |
TSDB(Time Series Database) 블록의 기간을 차단하는 시간입니다. 기본값은 | string |
cleanupInterval |
부분적으로 업로드된 블록이 정리되는 빈도와 | string |
deleteDelay |
삭제 표시된 블록이 버킷에서 삭제될 때까지의 시간입니다. 기본값은 | string |
retentionInLocal |
로컬 스토리지의 원시 샘플을 유지하는 시간입니다. 기본값은 | string |
retentionResolutionRaw |
버킷에서 원시 확인 샘플을 유지하는 시간입니다. 기본값은 30일 ( | string |
retentionResolution5m |
버킷에 해상도 1(5분)의 샘플을 유지하는 데 걸리는 시간입니다. 기본값은 180일( | string |
retentionResolution1h |
버킷에서 해결 방법 2 시간 (1시간) 샘플을 유지하는 데 걸리는 시간입니다. 기본값은 0일( | string |
CompactSpec
이름 | 설명 | 스키마 |
---|---|---|
리소스 | thanos compact에 필요한 컴퓨팅 리소스 | corev1.ResourceRequirements |
serviceAccountAnnotations | 주석은 컴팩트 서비스 계정으로 저장된 구조화되지 않은 키 값 맵입니다. | map[string]string |
storeMemcached
이름 | 설명 | 스키마 |
---|---|---|
리소스 | MultiCLusterObservability에 필요한 컴퓨팅 리소스 | corev1.ResourceRequirements |
복제본 | MultiClusterObservability에 대한 복제본입니다. | integer |
memoryLimitMb | Memcached의 메모리 제한(MB)입니다. | integer |
maxItemSize |
Memcached의 최대 항목 크기입니다. 기본값은 | string |
connectionLimit | Memcached의 최대 동시 연결 수입니다. 기본값은 | integer |
status
이름 | 설명 | 스키마 |
---|---|---|
상태 | status에는 MultiClusterObservability에 대한 다른 조건 상태가 포함됩니다. | metav1.Condition |
CommonSpec
이름 | 설명 | 스키마 |
---|---|---|
리소스 | 구성 요소에 필요한 컴퓨팅 리소스입니다. | corev1.ResourceRequirements |
복제본 | 구성 요소의 복제본입니다. | integer |
QuerySpec
이름 | 설명 | 스키마 |
CommonSpec | 쿼리 배포의 복제본과 리소스를 지정합니다. | CommonSpec |
serviceAccountAnnotations | 주석은 쿼리 서비스 계정으로 저장된 구조화되지 않은 키 값 맵입니다. | map[string]string |
ReceiveSpec
이름 | 설명 | 스키마 |
CommonSpec | 쿼리 배포의 복제본과 리소스를 지정합니다. | CommonSpec |
serviceAccountAnnotations | 주석은 쿼리 서비스 계정으로 저장된 구조화되지 않은 키 값 맵입니다. | map[string]string |
StoreSpec
이름 | 설명 | 스키마 |
CommonSpec | 쿼리 배포의 복제본과 리소스를 지정합니다. | CommonSpec |
serviceAccountAnnotations | 주석은 쿼리 서비스 계정으로 저장된 구조화되지 않은 키 값 맵입니다. | map[string]string |
RuleSpec
이름 | 설명 | 스키마 |
CommonSpec | 쿼리 배포의 복제본과 리소스를 지정합니다. | CommonSpec |
evalInterval | 규칙에 대한 평가 간격을 지정합니다. | string |
serviceAccountAnnotations | 주석은 쿼리 서비스 계정으로 저장된 구조화되지 않은 키 값 맵입니다. | map[string]string |
1.12. 검색 사용자 정의 API 링크 복사링크가 클립보드에 복사되었습니다!
1.12.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes의 searchCustomization 리소스에 대한 것입니다. SearchCustomization 리소스에는 생성, 쿼리, 삭제 및 업데이트의 네 가지 요청이 있습니다.
1.12.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.12.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.12.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- search.open-cluster-management.io/v1 : 지속성 볼륨 생성 및 관리
1.12.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.12.2.1. 검색 사용자 정의 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
POST /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
1.12.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
searchCustomization을 생성합니다.
1.12.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
body |
본문 | 생성할 정책을 설명하는 매개변수입니다. |
1.12.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.12.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
searchCustomization/json
1.12.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- search.open-cluster-management.io
1.12.2.1.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.12.2.1.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.12.2.2. query searchCustomization 링크 복사링크가 클립보드에 복사되었습니다!
GET /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
GET /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
1.12.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 searchCustomization을 쿼리합니다.
1.12.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 정책을 적용하려는 네임스페이스(예: default)입니다. | string |
1.12.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.12.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
searchCustomization/json
1.12.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- search.open-cluster-management.io
1.12.2.3. 단일 정책 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
GET /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
1.12.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 단일 searchCustomization을 쿼리합니다.
1.12.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
policy_name | 쿼리할 정책의 이름입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.12.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.12.2.3.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- search.open-cluster-management.io
1.12.2.4. 검색 사용자 지정 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
DELETE /search.open-cluster-management.io/v1/v1alpha1/namespaces/{namespace}/policies/{policy_name}
1.12.2.4.1. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
policy_name | 삭제할 정책의 이름입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.12.2.4.2. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.12.2.4.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- search.open-cluster-management.io
1.12.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.12.3.1. SearchCustomization 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | 스키마 |
---|---|---|
apiVersion | 버전이 지정된 SearchCustomization 스키마입니다. | string |
kind | REST 리소스를 나타내는 문자열 값입니다. | string |
메타데이터 | 정책을 정의하는 규칙을 설명합니다. | object |
spec
이름 | 설명 | 스키마 |
---|---|---|
remediationAction | 리소스에 정의된 대로 위반을 처리하는 방법을 나타내는 값입니다.Values that represents how violations are handled as defined in the resource. | string |
네임스페이스 |
정책을 적용할 때 | string |
policy-templates
이름 | 설명 | 스키마 |
---|---|---|
apiVersion | 버전이 지정된 SearchCustomization 스키마입니다. | string |
kind | REST 리소스를 나타내는 문자열 값입니다. | string |
메타데이터 | 정책을 정의하는 규칙을 설명합니다. | object |
complianceType | 관리 클러스터에 평가하거나 적용해야 하는 역할 및 기타 Kubernetes 오브젝트의 예상 동작을 나열하는 데 사용됩니다. | string |
clusterConditions | 레이블을 정의하는 섹션입니다. | string |
규칙 | string |
clusterConditions
이름 | 설명 | 스키마 |
---|---|---|
matchLabels | 정책을 네임스페이스에 적용하는 데 필요한 레이블입니다. | object |
Cloud | 정책을 클라우드 공급자에 적용하는 데 필요한 레이블입니다. | string |
규칙
이름 | 설명 | 스키마 |
---|---|---|
apiGroups | 규칙이 적용되는 API 목록입니다. | string |
리소스 | 리소스 유형 목록입니다. | object |
| 동사 목록입니다. | string |
1.13. MultiClusterHub API 링크 복사링크가 클립보드에 복사되었습니다!
1.13.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes용 MultiClusterHub 리소스에 대한 것입니다. MultiClusterHub 리소스에는 생성, 쿼리, 삭제 및 업데이트의 네 가지 가능한 요청이 있습니다.
1.13.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.13.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.13.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- multiclusterhubs.operator.open-cluster-management.io : 멀티 클러스터 허브 Operator 생성 및 관리
1.13.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.13.2.1. MultiClusterHub 리소스 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/mch
POST /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/mch
1.13.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
MultiClusterHub 리소스를 생성하여 다중 클러스터 허브 인스턴스의 구성을 정의합니다.
1.13.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
body |
본문 | 생성할 다중 클러스터 허브를 설명하는 매개변수입니다. |
1.13.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.13.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
multiclusterhubs/yaml
1.13.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- multiclusterhubs.operator.open-cluster-management.io
1.13.2.1.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.13.2.1.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.13.2.2. 모든 MultiClusterHubs 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator
GET /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator
1.13.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 다중 클러스터 허브 Operator를 쿼리합니다.
1.13.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.13.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.13.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
operator/yaml
1.13.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- multiclusterhubs.operator.open-cluster-management.io
1.13.2.3. MultiClusterHub Operator 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator/{multiclusterhub_name}
GET /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator/{multiclusterhub_name}
1.13.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 단일 멀티 클러스터 허브 Operator를 쿼리합니다.
1.13.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
application_name | 쿼리할 애플리케이션의 이름입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.13.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.13.2.3.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- multiclusterhubs.operator.open-cluster-management.io
1.13.2.4. MultiClusterHub Operator 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator/{multiclusterhub_name}
DELETE /operator.open-cluster-management.io/v1beta1/namespaces/{namespace}/operator/{multiclusterhub_name}
1.13.2.4.1. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
application_name | 삭제할 다중 클러스터 허브 Operator의 이름입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.13.2.4.2. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.13.2.4.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- multiclusterhubs.operator.open-cluster-management.io
1.13.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.13.3.1. Multicluster hub operator 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | 스키마 |
---|---|---|
apiVersion | 버전이 지정된 MultiClusterHub 스키마입니다. | string |
kind | REST 리소스를 나타내는 문자열 값입니다. | string |
메타데이터 | 리소스를 정의하는 규칙을 설명합니다. | object |
spec | 리소스 사양입니다. |
spec
availabilityConfig optional | 가용성 향상을 위한 배포 복제를 지정합니다. 기본값은 High 입니다. | string |
---|---|---|
customCAConfigmap | Red Hat Advanced Cluster Management에 사용자 정의된 OpenShift 기본 수신 CA 인증서를 제공합니다. | string |
disableHubSelfManagement | hub 클러스터의 자동 가져오기를 관리형 클러스터로 비활성화합니다. | boolean |
disableUpdateClusterImageSets | ClusterImageSets 자동 업데이트를 비활성화합니다. | boolean |
Hive | (더 이상 사용되지 않음) 기본 HiveConfig 사양을 덮어쓰는 오브젝트입니다. | |
imagePullSecret | MultiClusterHub 피연산자 및 끝점 이미지에 액세스하기 위한 풀 시크릿을 덮어씁니다. | string |
Ingress | 수신 관리를 위한 구성 옵션입니다. | |
nodeSelector | 노드 선택기를 설정합니다. | string |
separateCertificateManagement |
(더 이상 사용되지 않음) 자체 네임스페이스에 | boolean |
Hive
additionalCertificateAuthorities optional | (더 이상 사용되지 않음) 대상 클러스터와 통신할 때 사용할 추가 인증 기관이 포함된 hive 네임스페이스의 보안에 대한 참조 목록입니다. 이러한 인증 기관은 설치 시 각 클러스터에서 생성한 자체 서명된 CA 외에 사용됩니다. | object |
---|---|---|
백업 | (더 이상 사용되지 않음) 백업 통합을 위한 구성을 지정합니다. 없는 경우 백업 통합이 비활성화됩니다. | |
externalDNS |
(더 이상 사용되지 않음) Hive에서 배포할 경우 | object |
failedProvisionConfig | (더 이상 사용되지 않음) 프로비저닝 실패 처리와 관련된 설정을 구성하는 데 사용됩니다. | |
globalPullSecret |
(더 이상 사용되지 않음) 모든 클러스터 배포에서 전역적으로 사용되는 풀 시크릿을 지정하는 데 사용됩니다. 각 클러스터 배포의 경우 | object |
maintenanceMode |
(더 이상 사용되지 않음)를 true로 설정하여 Hive 유형의 종료자에서 추가되거나 작동하는 것을 확인할 필요가 없는 경우 하이브 컨트롤러를 비활성화할 수 있습니다. 이 작업은 거의 필요하지 않습니다. | boolean |
Ingress
sslCiphers optional | 관리 Ingress에 활성화된 SSL 암호화 목록입니다. 기본값은 지원되는 암호화의 전체 목록입니다. | string |
---|
Backup
minBackupPeriodSeconds optional | (더 이상 사용되지 않음) 각 백업 사이에 최소 MinBackupPeriodSeconds 가 발생하도록 지정합니다. 이는 백업 속도를 지정하는 데 사용됩니다. 이로 인해 여러 변경 사항이 하나의 백업에 함께 배치될 수 있습니다. 이 간격 동안 변경이 큐에 추가되어 간격이 완료되면 백업이 발생하므로 백업이 손실되지 않습니다. | integer |
---|---|---|
velero | (더 이상 사용되지 않음) Velero는 Velero 백업 통합에 대한 구성을 지정합니다. | object |
failedProvisionConfig
skipGatherLogs optional | (더 이상 사용되지 않음) 설치에 실패하는 경우 클러스터에서 전체 로그를 수집하려고 시도하는 기능을 비활성화합니다. 로그는 최대 7일 동안 영구 볼륨에 저장됩니다. | boolean |
---|
status
구성 요소 선택 사항 | 상태 구성의 구성 요소입니다. | object |
---|---|---|
조건 | 다중 클러스터 허브의 다양한 조건을 포함합니다. | |
desiredVersion | 원하는 버전을 나타냅니다. | string |
단계 |
MultiClusterHub 리소스의 활성 단계를 나타냅니다. 이 매개변수에 사용되는 값은 | string |
conditions
lastTransitionTime optional | 조건이 한 상태에서 다른 상태로 마지막으로 변경된 시간입니다. | string |
---|---|---|
lastUpdateTime | 이 조건이 마지막으로 업데이트된 것입니다. | string |
| message는 마지막 상태 변경에 대한 세부 정보를 나타내는 사람이 읽을 수 있는 메시지입니다. | string |
| 짧은 이유는 조건 상태가 변경된 이유입니다. | string |
| 조건의 상태: | string |
| 클러스터 조건의 유형입니다. | string |
StatusConditions
kind 필수 | 이 상태를 나타내는 리소스 종류입니다 . | string |
---|---|---|
사용 가능한 | 이 구성 요소가 올바르게 실행되고 있는지 여부를 나타냅니다. | boolean |
lastTransitionTime | 조건이 한 상태에서 다른 상태로 마지막으로 변경된 시간입니다. | metav1.time |
lastUpdateTime | 이 조건이 마지막으로 업데이트된 것입니다. | metav1.time |
| message는 마지막 상태 변경에 대한 세부 정보를 나타내는 사람이 읽을 수 있는 메시지입니다. | string |
reason | 짧은 이유는 조건 상태가 변경된 이유입니다. | string |
상태 | 조건의 상태: | string |
| 클러스터 조건의 유형입니다. | string |
1.14. placements API (v1beta1) 링크 복사링크가 클립보드에 복사되었습니다!
1.14.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes의 배치 리소스를 위한 것입니다. 배치 리소스에는 생성, 쿼리, 삭제 및 업데이트 등 네 가지 요청이 있습니다.
1.14.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.14.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.14.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io : 배치 생성 및 관리
1.14.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.14.2.1. 모든 배치 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placements
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placements
1.14.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 배치를 쿼리합니다.
1.14.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
1.14.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.14.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
placement/yaml
1.14.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.14.2.2. 배치 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placements
POST /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placements
1.14.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
배치 생성.
1.14.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
body |
본문 | 생성할 배치를 설명하는 매개변수입니다. |
1.14.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.14.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
placement/yaml
1.14.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.14.2.2.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.14.2.2.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.14.2.3. 단일 배치 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placements/{placement_name}
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placements/{placement_name}
1.14.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 단일 배치를 쿼리합니다.
1.14.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
placement_name | 쿼리할 배치의 이름입니다. | string |
1.14.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.14.2.3.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.14.2.4. 배치 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placements/{placement_name}
DELETE /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placements/{placement_name}
1.14.2.4.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
단일 배치 삭제.
1.14.2.4.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
placement_name | 삭제할 배치의 이름입니다. | string |
1.14.2.4.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.14.2.4.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.14.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.14.3.1. placement 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | 스키마 |
---|---|---|
apiVersion | 배치의 버전이 지정된 스키마입니다. | string |
kind | REST 리소스를 나타내는 문자열 값입니다. | string |
메타데이터 | 배치의 메타 데이터입니다. | object |
spec | 배치 사양입니다. |
spec
이름 | 설명 | 스키마 |
---|---|---|
ClusterSets | ManagedClusters가 선택된 ManagedClusterSets의 하위 집합입니다. 비어 있는 경우 배치 네임스페이스에 바인딩된 ManagedClusterSets에서 ManagedClusters가 선택됩니다. 그렇지 않으면 ManagedClusters가 이 하위 집합의 교집합에서 선택되고 ManagedClusterSets는 placement 네임스페이스에 바인딩됩니다. | 문자열 배열 |
numberOfClusters | 선택할 ManagedCluster의 수입니다. | 정수(int32) |
서술자 | ManagedClusters를 선택할 클러스터 서술자의 하위 집합입니다. 조건부 논리는 OR 입니다. |
clusterPredicate
이름 | 설명 | 스키마 |
---|---|---|
requiredClusterSelector | 레이블 및 클러스터 클레임을 사용하여 ManagedClusters를 선택하는 클러스터 선택기입니다. |
clusterSelector
이름 | 설명 | 스키마 |
---|---|---|
labelSelector | 라벨별 ManagedClusters의 선택기입니다. | object |
claimSelector | 클레임별 ManagedClusters의 선택기입니다. |
clusterClaimSelector
이름 | 설명 | 스키마 |
---|---|---|
matchExpressions | 클러스터 클레임 선택기 요구 사항의 하위 집합입니다. 조건부 논리는 AND 입니다. | < object > array |
1.15. PlacementDecisions API (v1beta1) 링크 복사링크가 클립보드에 복사되었습니다!
1.15.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Kubernetes용 Red Hat Advanced Cluster Management의 PlacementDecision 리소스를 위한 것입니다. PlacementDecision 리소스에는 네 가지 요청(생성, 쿼리, 삭제 및 업데이트)이 있습니다.
1.15.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.15.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.15.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io : PlacementDecisions 생성 및 관리
1.15.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.15.2.1. 모든 PlacementDecisions 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions
1.15.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 PlacementDecisions를 쿼리합니다.
1.15.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
1.15.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.15.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
placementdecision/yaml
1.15.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.15.2.2. PlacementDecision 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions
POST /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions
1.15.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
PlacementDecision 생성.
1.15.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
body |
본문 | 생성할 PlacementDecision을 설명하는 매개변수입니다. |
1.15.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.15.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
placementdecision/yaml
1.15.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.15.2.2.6. HTTP 요청의 예 링크 복사링크가 클립보드에 복사되었습니다!
1.15.2.2.6.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.15.2.3. 단일 PlacementDecision 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions/{placementdecision_name}
GET /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions/{placementdecision_name}
1.15.2.3.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 단일 PlacementDecision을 쿼리합니다.
1.15.2.3.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
placementdecision_name | 쿼리할 PlacementDecision의 이름입니다. | string |
1.15.2.3.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.15.2.3.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.15.2.4. PlacementDecision 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions/{placementdecision_name}
DELETE /cluster.open-cluster-management.io/v1beta1/namespaces/{namespace}/placementdecisions/{placementdecision_name}
1.15.2.4.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
단일 PlacementDecision 삭제
1.15.2.4.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
placementdecision_name | 삭제할 PlacementDecision의 이름입니다. | string |
1.15.2.4.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.15.2.4.4. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- cluster.open-cluster-management.io
1.15.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.15.3.1. PlacementDecision 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | 스키마 |
---|---|---|
apiVersion | PlacementDecision의 버전이 지정된 스키마입니다. | string |
kind | REST 리소스를 나타내는 문자열 값입니다. | string |
메타데이터 | PlacementDecision의 메타 데이터입니다. | object |
1.16. DiscoveryConfig API 링크 복사링크가 클립보드에 복사되었습니다!
1.16.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes용 DiscoveryConfig 리소스용입니다. DiscoveryConfig 리소스에는 생성, 쿼리, 삭제, 업데이트 등 네 가지 요청이 있습니다.
1.16.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.16.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.16.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- discoveryconfigs.discovery.open-cluster-management.io : DiscoveryConfig 만들기 및 관리
1.16.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.16.2.1. DiscoveryConfig 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /app.k8s.io/v1/namespaces/{namespace}/discoveryconfigs
POST /app.k8s.io/v1/namespaces/{namespace}/discoveryconfigs
1.16.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
DiscoveryConfig를 생성합니다.
1.16.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
body |
본문 | 생성할 DiscoveryConfig를 설명하는 매개변수입니다. | DiscoveryConfig |
1.16.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.16.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
discoveryconfigs/yaml
1.16.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- discoveryconfigs.discovery.open-cluster-management.io
1.16.2.1.5.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.16.2.2. 모든 DiscoveryConfigs 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator
GET /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator
1.16.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 검색 구성 Operator를 쿼리합니다.
1.16.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.16.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.16.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
operator/yaml
1.16.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- discoveryconfigs.discovery.open-cluster-management.io
1.16.2.3. DiscoveryConfig Operator 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator/{discoveryconfigs_name}
DELETE /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator/{discoveryconfigs_name}
1.16.2.3.1. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
application_name | 삭제할 Discovery Config Operator의 이름입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.16.2.3.2. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.16.2.3.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- discoveryconfigs.operator.open-cluster-management.io
1.16.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.16.3.1. DiscoveryConfig 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | 스키마 |
---|---|---|
apiVersion | 버전이 지정된 discoveryconfigs 스키마입니다. | string |
kind | REST 리소스를 나타내는 문자열 값입니다. | string |
메타데이터 | 리소스를 정의하는 규칙을 설명합니다. | object |
spec | 원하는 DiscoveryConfig 상태를 정의합니다. | 사양 목록보기 |
1.16.3.2. 사양 목록 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | 스키마 |
---|---|---|
인증 정보 | 자격 증명은 사용자를 대신하여 OCM API에 연결할 인증 정보가 포함된 시크릿입니다. | string |
| 검색할 클러스터 유형에 대한 제한을 설정합니다. | 필터 목록보기 |
1.16.3.3. 필터 목록 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | 스키마 |
---|---|---|
lastActive | LastActive는 활동 타임 스탬프에 따라 감지할 클러스터의 마지막 활성 기간입니다. | integer |
openShiftVersions | OpenShiftVersions는 "<Major>.<Minor>" 형식의 OpenShift 릴리스 버전 목록입니다. | object |
1.17. DiscoveredCluster API 링크 복사링크가 클립보드에 복사되었습니다!
1.17.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
이 문서는 Red Hat Advanced Cluster Management for Kubernetes의 DiscoveredCluster 리소스에 대한 것입니다. DiscoveredCluster 리소스에는 생성, 쿼리, 삭제, 업데이트 등 네 가지 요청이 있습니다.
1.17.1.1. 버전 정보 링크 복사링크가 클립보드에 복사되었습니다!
버전 : 2.5.0
1.17.1.2. URI 스키마 링크 복사링크가 클립보드에 복사되었습니다!
BasePath : /kubernetes/apis
Schemes : HTTPS
1.17.1.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- discoveredclusters.discovery.open-cluster-management.io : DiscoveredClusters 생성 및 관리
1.17.2. 경로 링크 복사링크가 클립보드에 복사되었습니다!
1.17.2.1. DiscoveredCluster 생성 링크 복사링크가 클립보드에 복사되었습니다!
POST /app.k8s.io/v1/namespaces/{namespace}/discoveredclusters
POST /app.k8s.io/v1/namespaces/{namespace}/discoveredclusters
1.17.2.1.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
DiscoveredCluster를 생성합니다.
1.17.2.1.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
body |
본문 | DiscoveredCluster를 설명하는 매개변수입니다. | DiscoveredCluster |
1.17.2.1.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.17.2.1.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
discoveredclusters/yaml
1.17.2.1.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- discoveredclusters.discovery.open-cluster-management.io
1.17.2.1.5.1. 요청 본문 링크 복사링크가 클립보드에 복사되었습니다!
1.17.2.2. 모든 DiscoveredClusters 쿼리 링크 복사링크가 클립보드에 복사되었습니다!
GET /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator
GET /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator
1.17.2.2.1. 설명 링크 복사링크가 클립보드에 복사되었습니다!
자세한 내용은 검색된 클러스터 Operator를 쿼리합니다.
1.17.2.2.2. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.17.2.2.3. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.17.2.2.4. Use 링크 복사링크가 클립보드에 복사되었습니다!
-
operator/yaml
1.17.2.2.5. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- discoveredclusters.discovery.open-cluster-management.io
1.17.2.3. DiscoveredCluster Operator 삭제 링크 복사링크가 클립보드에 복사되었습니다!
DELETE /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator/{discoveredclusters_name}
DELETE /operator.open-cluster-management.io/v1/namespaces/{namespace}/operator/{discoveredclusters_name}
1.17.2.3.1. 매개 변수 링크 복사링크가 클립보드에 복사되었습니다!
유형 | 이름 | 설명 | 스키마 |
---|---|---|---|
header |
COOKIE | 권한 부여: 베어러 {ACCESS_TOKEN} ; ACCESS_TOKEN은 사용자 액세스 토큰입니다. | string |
경로 |
application_name | 삭제하려는 검색된 클러스터 Operator의 이름입니다. | string |
경로 |
네임스페이스 | 사용하려는 네임스페이스(예: default)입니다. | string |
1.17.2.3.2. 응답 링크 복사링크가 클립보드에 복사되었습니다!
HTTP 코드 | 설명 | 스키마 |
---|---|---|
200 | 성공 | 콘텐츠 없음 |
403 | 액세스 금지 | 콘텐츠 없음 |
404 | 리소스를 찾을 수 없음 | 콘텐츠 없음 |
500 | 내부 서비스 오류 | 콘텐츠 없음 |
503 | 서비스를 사용할 수 없음 | 콘텐츠 없음 |
1.17.2.3.3. 태그 링크 복사링크가 클립보드에 복사되었습니다!
- discoveredclusters.operator.open-cluster-management.io
1.17.3. 정의 링크 복사링크가 클립보드에 복사되었습니다!
1.17.3.1. DiscoveredCluster 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | 스키마 |
---|---|---|
apiVersion | 검색된 클러스터의 버전이 지정된 스키마입니다. | string |
kind | REST 리소스를 나타내는 문자열 값입니다. | string |
메타데이터 | 리소스를 정의하는 규칙을 설명합니다. | object |
spec | DiscoveredClusterSpec은 원하는 DiscoveredCluster 상태를 정의합니다. | 사양 목록보기 |
1.17.3.2. 사양 목록 링크 복사링크가 클립보드에 복사되었습니다!
이름 | 설명 | 스키마 |
---|---|---|
activityTimestamp | Discoveredclusters 마지막 사용 가능한 활동 타임스탬프입니다. | metav1.time |
apiUrl | Discoveredclusters API URL 끝점. | string |
cloudProvider | 검색된 클러스터의 클라우드 공급자입니다. | string |
콘솔 | Discoveredclusters 콘솔 URL 끝점. | string |
creationTimestamp | Discoveredclusters 생성 타임스탬프입니다. | metav1.time |
인증 정보 | 클러스터가 검색된 인증 정보에 대한 참조입니다. | corev1.ObjectReference |
displayName | 검색된 클러스터의 표시 이름입니다. | string |
isManagedCluster | true인 경우 클러스터는 ACM에 의해 관리됩니다. | boolean |
이름 | discoveredcluster의 이름입니다. | string |
openshiftVersion | 검색된 클러스터의 OpenShift 버전입니다. | string |
상태 | 검색된 클러스터의 상태입니다. | string |
| OpenShift 플레이버(ex. OCP, ROSA, etc.). | string |