From ea778985a9d894d8805530f6f2f7e3fcbb9ab39c Mon Sep 17 00:00:00 2001 From: Srinivas Atmakuri Date: Mon, 27 Dec 2021 09:37:33 +0530 Subject: [PATCH 1/2] Update DOCS on How to make AdminAction API calls Documents the procedure on How to make AdminAction API call(s) to a localrp running a Dev Cluster. --- docs/deploy-development-rp.md | 48 ++++++++++++++++++++++++++++++----- 1 file changed, 41 insertions(+), 7 deletions(-) diff --git a/docs/deploy-development-rp.md b/docs/deploy-development-rp.md index 582bb13387f..14cffabf6f0 100644 --- a/docs/deploy-development-rp.md +++ b/docs/deploy-development-rp.md @@ -134,13 +134,47 @@ ```bash journalctl _COMM=aro -o json --since "15 min ago" -f | jq -r 'select (.COMPONENT != null and (.COMPONENT | contains("access"))|not) | .MESSAGE' ``` - - * Perform AdminUpdate on a dev cluster - -```bash -export CLUSTER=cluster -curl -X PATCH -k "https://localhost:8443/subscriptions/$AZURE_SUBSCRIPTION_ID/resourceGroups/$RESOURCEGROUP/providers/Microsoft.RedHatOpenShift/openShiftClusters/$CLUSTER?api-version=admin" --header "Content-Type: application/json" -d "{}" -``` + +## Make Admin-Action API call(s) to the local-rp + + ```bash + export CLUSTER= + export AZURE_SUBSCRIPTION_ID= + export RESOURCEGROUP= + [OR] + . ./env + ``` + +* Perform AdminUpdate on a dev cluster + ```bash + curl -X PATCH -k "https://localhost:8443/subscriptions/$AZURE_SUBSCRIPTION_ID/resourceGroups/$RESOURCEGROUP/providers/Microsoft.RedHatOpenShift/openShiftClusters/$CLUSTER?api-version=admin" --header "Content-Type: application/json" -d "{}" + ``` + +* Get Cluster detials of a dev cluster + ```bash + curl -X GET -k "https://localhost:8443/subscriptions/$AZURE_SUBSCRIPTION_ID/resourceGroups/$RESOURCEGROUP/providers/Microsoft.RedHatOpenShift/openShiftClusters/$CLUSTER?api-version=admin" --header "Content-Type: application/json" -d "{}" + ``` + +* Get SerialConsole logs of a VM of dev cluster + ```bash + VMNAME="aro-cluster-qplnw-master-0" + curl -X GET -k "https://localhost:8443/admin/subscriptions/$AZURE_SUBSCRIPTION_ID/resourceGroups/$RESOURCEGROUP/providers/Microsoft.RedHatOpenShift/openShiftClusters/$CLUSTER/serialconsole?vmName=$VMNAME" --header "Content-Type: application/json" -d "{}" + ``` + +* List Clusters of a local-rp + ```bash + curl -X GET -k "https://localhost:8443/admin/providers/microsoft.redhatopenshift/openshiftclusters" + ``` + +* List cluster Azure Resources of a dev cluster + ```bash + curl -X GET -k "https://localhost:8443/admin/subscriptions/$AZURE_SUBSCRIPTION_ID/resourceGroups/$RESOURCEGROUP/providers/Microsoft.RedHatOpenShift/openShiftClusters/$CLUSTER/resources" + ``` + +* Perform Cluster Upgrade on a dev cluster + ```bash + curl -X POST -k "https://localhost:8443/admin/subscriptions/$AZURE_SUBSCRIPTION_ID/resourceGroups/$RESOURCEGROUP/providers/Microsoft.RedHatOpenShift/openShiftClusters/$CLUSTER/upgrade" + ``` ## Debugging From 4758baac7785c24c08003d0f3dc60ffb6424ffe6 Mon Sep 17 00:00:00 2001 From: Srinivas Atmakuri Date: Thu, 6 Jan 2022 14:19:40 +0530 Subject: [PATCH 2/2] Update deploy-development-rp.md --- docs/deploy-development-rp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/deploy-development-rp.md b/docs/deploy-development-rp.md index 14cffabf6f0..12f00a2dd06 100644 --- a/docs/deploy-development-rp.md +++ b/docs/deploy-development-rp.md @@ -135,7 +135,7 @@ journalctl _COMM=aro -o json --since "15 min ago" -f | jq -r 'select (.COMPONENT != null and (.COMPONENT | contains("access"))|not) | .MESSAGE' ``` -## Make Admin-Action API call(s) to the local-rp +## Make Admin-Action API call(s) to a running local-rp ```bash export CLUSTER=