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 AWS module #39

Open
sync-by-unito bot opened this issue Jun 11, 2021 · 0 comments
Open

Create GHA CI workflow to test k8ssandra-terraform AWS module #39

sync-by-unito bot opened this issue Jun 11, 2021 · 0 comments
Assignees
Labels
zh:Icebox Issues in the ZenHub pipeline 'Icebox'

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 AWS Terraform module for K8ssandra.
The workflow should be scheduled every week and would provision an EKS 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-574
┆Priority: Medium

@chaitu6022 chaitu6022 self-assigned this Jun 14, 2021
@adejanovski adejanovski added the zh:Icebox Issues in the ZenHub pipeline 'Icebox' label Jun 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
zh:Icebox Issues in the ZenHub pipeline 'Icebox'
Projects
None yet
Development

No branches or pull requests

3 participants