Open garloff opened 1 year ago
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.
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.