k8ssandra / k8ssandra-terraform

Apache License 2.0
17 stars 16 forks source link

Create GHA CI workflow to test k8ssandra-terraform GCP module #40

Open sync-by-unito[bot] opened 3 years ago

sync-by-unito[bot] commented 3 years ago

A CI workflow should be created in GHA to test the GCP Terraform module for K8ssandra. The workflow should be scheduled every week and would provision a GKE cluster on which the latest stable version of K8ssandra would be deployed. Smoke tests should be implemented to verify that all the components have started successfully:

┆Issue is synchronized with this Jiraserver Task by Unito ┆Epic: k8ssandra-terraform integration tests ┆Issue Number: K8SSAND-575 ┆Priority: Medium

chaitu6022 commented 3 years ago

We need to create a service account save the service account credentials in the GitHub secrets.