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

Add troubleshooting scripts - Cluster storage tests #223

Open
aarnq opened this issue Sep 22, 2022 · 0 comments
Open

Add troubleshooting scripts - Cluster storage tests #223

aarnq opened this issue Sep 22, 2022 · 0 comments
Labels
kind/feature New feature or request QA Issues regarding tests and QA

Comments

@aarnq
Copy link
Contributor

aarnq commented Sep 22, 2022

Is your feature request related to a problem? Please describe.

Compliant Kubernetes needs more troubleshooting scripts to help operators quickly figure out faults in an environment.
We need checks for the status of the cluster storage so we can assert that it works as it should.

Describe the solution you'd like

I would imagine using a test Pod with a PVC.

CSI:

  • Check can create Pod and PVC
  • Check can move Pod and PVC
    • This should perhaps also be possible to test on an existing volume.
  • Check can delete Pod and PVC

Possible addition:

  • Some limited read/write test to check bandwidth and IOPS

Describe alternatives you've considered

Alternatives would be to check manually and ensure that the config is correct.

Additional context

Note that it could be good to have the option of doing these as targeted tests as well.

Definition of done:

List of tests implemented under a test command.

@aarnq aarnq added kind/feature New feature or request QA Issues regarding tests and QA labels Sep 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature New feature or request QA Issues regarding tests and QA
Projects
None yet
Development

No branches or pull requests

1 participant