Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
sync-by-unito bot opened this issue Jun 11, 2021 · 1 comment
Open

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

sync-by-unito bot opened this issue Jun 11, 2021 · 1 comment
Labels
zh:Product-Backlog Issues in the ZenHub pipeline 'Product-Backlog'

Comments

@sync-by-unito
Copy link

sync-by-unito bot commented Jun 11, 2021

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:

  • Check that the cassdc object reaches "Ready" state
  • Check that Cassandra is accessible by running cqlsh
  • Check that Stargate is accessible through its REST api
  • Check that Reaper is accessible through its REST api
  • Check that Grafana is accessible through its Web UI
    Medusa is assumed to be in a working state if Cassandra is accessible.

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

@chaitu6022 chaitu6022 self-assigned this Jun 14, 2021
@chaitu6022
Copy link
Contributor

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

@adejanovski adejanovski added the zh:In Progress Issues in the ZenHub pipeline 'In Progress' label Mar 30, 2022
@adejanovski adejanovski assigned emerkle826 and unassigned chaitu6022 Mar 30, 2022
@adejanovski adejanovski added zh:In-Progress and removed zh:In Progress Issues in the ZenHub pipeline 'In Progress' labels Mar 30, 2022
@adejanovski adejanovski added the zh:Product-Backlog Issues in the ZenHub pipeline 'Product-Backlog' label Aug 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
zh:Product-Backlog Issues in the ZenHub pipeline 'Product-Backlog'
Projects
None yet
Development

No branches or pull requests

3 participants