standards icon indicating copy to clipboard operation
standards copied to clipboard

[Feature Request] Develop SCS compatibility assessment tool

Open garloff opened this issue 2 years ago • 2 comments

As @Nils98Ar correctly states in #295: The fact that our standards leave plenty of room for (hopefully useful and innovative) extensions, it becomes non-obvious whether a particular deployment to a cloud or container infra is portable to all compliant SCS-compatible IaaS/Container environments or not. This is a tradeoff, disallowing extensions is probably worse. However, to improve this:

As a developer that creates and runs workloads on SCS cloud/container stacks, I would like to have tools in place that tell me where I may be using non-SCS-standard features which might thus impair portability to other SCS-compatible environments.

garloff avatar Jun 20 '23 10:06 garloff

As was discussed in multiple OpenInfra PTG sessions the best real compatibility test can be achieved by building set of real user usage scenarios (i.e. with Ansible/TF). CloudMon (a next gen of ApiMon) is having set of Ansible playbooks that simulate real usage (provision VM and login to it, list/upload image, provision LB, etc). Overall this could be as easy as execute Ansible playbook and check the return code.

gtema avatar May 03 '24 06:05 gtema