Chapter 10. Cluster Init Service
10.1. Cluster Init Service Copy linkLink copied to clipboard!
10.1.1. GenerateCRS Copy linkLink copied to clipboard!
POST /v1/cluster-init/crs
10.1.1.1. Description Copy linkLink copied to clipboard!
10.1.1.2. Parameters Copy linkLink copied to clipboard!
10.1.1.2.1. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
10.1.1.3. Return Type Copy linkLink copied to clipboard!
10.1.1.4. Content Type Copy linkLink copied to clipboard!
- application/json
10.1.1.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
10.1.1.6. Samples Copy linkLink copied to clipboard!
10.1.2. GenerateInitBundle Copy linkLink copied to clipboard!
POST /v1/cluster-init/init-bundles
10.1.2.1. Description Copy linkLink copied to clipboard!
10.1.2.2. Parameters Copy linkLink copied to clipboard!
10.1.2.2.1. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
10.1.2.3. Return Type Copy linkLink copied to clipboard!
10.1.2.4. Content Type Copy linkLink copied to clipboard!
- application/json
10.1.2.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
10.1.2.6. Samples Copy linkLink copied to clipboard!
10.1.3. GetCAConfig Copy linkLink copied to clipboard!
GET /v1/cluster-init/ca-config
10.1.3.1. Description Copy linkLink copied to clipboard!
10.1.3.2. Parameters Copy linkLink copied to clipboard!
10.1.3.3. Return Type Copy linkLink copied to clipboard!
10.1.3.4. Content Type Copy linkLink copied to clipboard!
- application/json
10.1.3.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
10.1.3.6. Samples Copy linkLink copied to clipboard!
10.1.4. GetCRSs Copy linkLink copied to clipboard!
GET /v1/cluster-init/crs
10.1.4.1. Description Copy linkLink copied to clipboard!
10.1.4.2. Parameters Copy linkLink copied to clipboard!
10.1.4.3. Return Type Copy linkLink copied to clipboard!
10.1.4.4. Content Type Copy linkLink copied to clipboard!
- application/json
10.1.4.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
10.1.4.6. Samples Copy linkLink copied to clipboard!
10.1.5. GetInitBundles Copy linkLink copied to clipboard!
GET /v1/cluster-init/init-bundles
10.1.5.1. Description Copy linkLink copied to clipboard!
10.1.5.2. Parameters Copy linkLink copied to clipboard!
10.1.5.3. Return Type Copy linkLink copied to clipboard!
10.1.5.4. Content Type Copy linkLink copied to clipboard!
- application/json
10.1.5.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
10.1.5.6. Samples Copy linkLink copied to clipboard!
10.1.6. RevokeCRS Copy linkLink copied to clipboard!
PATCH /v1/cluster-init/crs/revoke
RevokeCRSBundle deletes cluster registration secrets.
10.1.6.1. Description Copy linkLink copied to clipboard!
10.1.6.2. Parameters Copy linkLink copied to clipboard!
10.1.6.2.1. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
10.1.6.3. Return Type Copy linkLink copied to clipboard!
10.1.6.4. Content Type Copy linkLink copied to clipboard!
- application/json
10.1.6.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
10.1.6.6. Samples Copy linkLink copied to clipboard!
10.1.7. RevokeInitBundle Copy linkLink copied to clipboard!
PATCH /v1/cluster-init/init-bundles/revoke
RevokeInitBundle deletes cluster init bundle. If this operation impacts any cluster then its ID should be included in request. If confirm_impacted_clusters_ids does not match with current impacted clusters then request will fail with error that includes all impacted clusters.
10.1.7.1. Description Copy linkLink copied to clipboard!
10.1.7.2. Parameters Copy linkLink copied to clipboard!
10.1.7.2.1. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
10.1.7.3. Return Type Copy linkLink copied to clipboard!
10.1.7.4. Content Type Copy linkLink copied to clipboard!
- application/json
10.1.7.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |