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

Support running tests via GitOps #4201

Closed
dejanzele opened this issue Jul 24, 2023 · 3 comments
Closed

Support running tests via GitOps #4201

dejanzele opened this issue Jul 24, 2023 · 3 comments
Assignees
Labels
feature-request 🚀 New feature request

Comments

@dejanzele
Copy link
Contributor

Describe the enhancement you'd like to see
Testkube supports defining tests in a GitOps friendly approach by using the Test & TestSuite CRDs.
Testkube DOES NOT offer a way to run your tests in a GitOps approach on application rollouts.

It would be nice to have an option to define tests and also run them as part of application rollout process.

Additional context
We could either document a process how to run tests by defining a Job which executes already defined tests which could use Helm hooks or ArgoCD hooks, or implement an Execution CRD which would be in charge of triggering a test in a GitOps friendly way.

@exu
Copy link
Member

exu commented Jul 24, 2023

We were discussing some time ago creating Execution CRD. One concern was ETCD performance and we postponed it.

Maybe it's good time to do some PoC for that? @TheBrunoLopes ?

@vsukhin
Copy link
Collaborator

vsukhin commented Jul 24, 2023

Similar to #4017

@vsukhin vsukhin self-assigned this Jul 27, 2023
@vsukhin vsukhin added the feature-request 🚀 New feature request label Jul 27, 2023
@TheBrunoLopes
Copy link
Member

closing this issue to not be duplicated #4017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request 🚀 New feature request
Projects
Status: Done
Development

No branches or pull requests

4 participants