testsuite icon indicating copy to clipboard operation
testsuite copied to clipboard

[Feature] Support multiple container engines

Open martin-mat opened this issue 7 months ago • 0 comments

Is your feature request related to a problem? Please describe. Currently, cnf-testsuite requires containerd as a k8s container engine. https://github.com/cnti-testcatalog/testsuite/blob/v1.3.0/INSTALL.md#minimum-requirements

This limits testing and prevents platforms without containerd option to be used, for example openshift.

Describe the solution you'd like Explore which container engines are commonly used (containerd, cri-o, maybe others?) Explore container engine limitations in upstream tools the are used (litmuschaos, kyverno, kubescape etc.) Analyze what is needed to be changed (cluster-tools, maybe additional places)

Describe alternatives you've considered Keep containerd as the only supported platform engine

**How will this be tested? aka Acceptance Criteria (optional) ** Add spec tests/gh actions to run tests on platforms with all supported engines

martin-mat avatar Jul 09 '24 14:07 martin-mat