Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[CSPL-2699]: adding Azure and GCP bucket access using sdk (#1340)
* adding gcp bucket access using sdk Signed-off-by: Vivek Reddy <[email protected]> * adding gcp skd Signed-off-by: Vivek Reddy <[email protected]> * working code cod Signed-off-by: Vivek Reddy <[email protected]> * working code Signed-off-by: Vivek Reddy <[email protected]> * azure blob sdk support Signed-off-by: Vivek Reddy <[email protected]> * azure blob sdk support Signed-off-by: Vivek Reddy <[email protected]> * logging fixed Signed-off-by: Vivek Reddy <[email protected]> * logging fixed Signed-off-by: Vivek Reddy <[email protected]> * azure code support for AzureAD Signed-off-by: Vivek Reddy <[email protected]> * azure code support for AzureAD Signed-off-by: Vivek Reddy <[email protected]> * azure code support for AzureAD Signed-off-by: Vivek Reddy <[email protected]> * adding validation Signed-off-by: Vivek Reddy <[email protected]> * go updates Signed-off-by: Vivek Reddy <[email protected]> * pipeline test for azure Signed-off-by: Vivek Reddy <[email protected]> * adding gcp pipeline Signed-off-by: Vivek Reddy <[email protected]> * fixed buildx Signed-off-by: Vivek Reddy <[email protected]> * using buildx Signed-off-by: Vivek Reddy <[email protected]> * using buildx Signed-off-by: Vivek Reddy <[email protected]> * fixed dotenv version Signed-off-by: Vivek Reddy <[email protected]> * fixed dotenv version Signed-off-by: Vivek Reddy <[email protected]> * fixed docker login Signed-off-by: Vivek Reddy <[email protected]> * fixed docker login Signed-off-by: Vivek Reddy <[email protected]> * fixed docker login Signed-off-by: Vivek Reddy <[email protected]> * fixed cluster name Signed-off-by: Vivek Reddy <[email protected]> * fixed gke cloud auth plugin issue Signed-off-by: Vivek Reddy <[email protected]> * fixed gke cloud auth plugin issue Signed-off-by: Vivek Reddy <[email protected]> * gcp variable in script Signed-off-by: Vivek Reddy <[email protected]> * gcp variable in workflow Signed-off-by: Vivek Reddy <[email protected]> * adding gcp test cases for appframework Signed-off-by: Vivek Reddy <[email protected]> * adding gcp test cases for appframework Signed-off-by: Vivek Reddy <[email protected]> * modification to support gcp in test Signed-off-by: Vivek Reddy <[email protected]> * modification to support gcp in test Signed-off-by: Vivek Reddy <[email protected]> * modification to support gcp in test Signed-off-by: Vivek Reddy <[email protected]> * adding gcp tag in test case Signed-off-by: Vivek Reddy <[email protected]> * adding gcp tag in test case Signed-off-by: Vivek Reddy <[email protected]> * adding gcp workload management Signed-off-by: Vivek Reddy <[email protected]> * testing something here * reverting the change * adding back service account * adding only smoke test Signed-off-by: Vivek Reddy <[email protected]> * adding gcloud * adding only smoke test Signed-off-by: Vivek Reddy <[email protected]> * adding glcoud cli * adding bucket * debugging * debugging * debugging upload * adding index bucket * adding secret logic test Signed-off-by: Vivek Reddy <[email protected]> * adding secret logic test Signed-off-by: Vivek Reddy <[email protected]> * adding secret logic test Signed-off-by: Vivek Reddy <[email protected]> * added script to create gcp cluster * added using credentials for gcp * changing glcoud to gcp as key * changing gcp service account key field * updates test cases * adding logic to use base64 encode Signed-off-by: Vivek Reddy <[email protected]> * adding logic to use base64 encode Signed-off-by: Vivek Reddy <[email protected]> * use base64 key * fixed code for gcp Signed-off-by: Vivek Reddy <[email protected]> * fixed apps listing * initial doc changes Signed-off-by: Vivek Reddy <[email protected]> * adding test to create mutliple clusters Signed-off-by: Vivek Reddy <[email protected]> * fixed test case to be less than 40 characters * fixed cluster name * testing cluster name * fixed cluster name * fixed bug in workflow * adding enterprise license location * doc changes * log message changed for GCP * setting license path * commenting all the test cases except one * adding gcp_sanity Signed-off-by: Vivek Reddy <[email protected]> * doc changes and comment test Signed-off-by: Vivek Reddy <[email protected]> * workflow changes Signed-off-by: Vivek Reddy <[email protected]> * doc changes Signed-off-by: Vivek Reddy <[email protected]> * adding gcp_sanity Signed-off-by: Vivek Reddy <[email protected]> * crd changes * test script changes and formats * adding back C3 test cases for gcp * adding back m4 test cases * only one C3 test case to run * added storage type as gcs * adding only 3 test cases * azure s1 only 1 test case enabled * changed path in azure * removed startAfter as its same prefix * changing storageType to gcs * adding back azure test cases * adding 2 test in c3 for gcp * adding in this c3 gcp_sanity test cases * adding only c3 test * removed unused test cases * rerunning test cases * disabling upgrade check * changed the upgrade flow * fixed indexer in upgrade flow * document changes to support azure and gcp bucket using native sdk * doc changes for gcp * fixed azure documentation * fixed license path * just increasing timeout for now * gcp test fixed * added copyright * group test cases based on SVA * fixed test focus for cluster name * removed commented code * removed commented code * removed mock client for http azure * fixed instance type Signed-off-by: Vivek Reddy <[email protected]> * adding disk size * adding cluster-up and cluster-down * updated gke scripts * remove cluster-down * removed k8s version * adding only s1 Signed-off-by: Vivek Reddy <[email protected]> * only m4 manager Signed-off-by: Vivek Reddy <[email protected]> * only m4 Signed-off-by: Vivek Reddy <[email protected]> * only c3 manager Signed-off-by: Vivek Reddy <[email protected]> * only c3 Signed-off-by: Vivek Reddy <[email protected]> * only c3 manager Signed-off-by: Vivek Reddy <[email protected]> * only m4 Signed-off-by: Vivek Reddy <[email protected]> * only s1 test cases * adding go mod changes * restoring timeout * comments added * fixed run test configuration * fixing the workflow config for now * adding default storage class gcp * running all the test cases * removed commented code from wf * commented cleanup * review comments * increasing timeout * fixed timeout * ignore mc pod reset detection * only adding 4 test cases * commenting 2 test cases * adding specific time for test case * formatting * removed smoke from gcp test cases --------- Signed-off-by: Vivek Reddy <[email protected]> Co-authored-by: Vivek Reddy <[email protected]>
- Loading branch information