Hi Gyan, Jeremy,
[I've kept the original address in Cc because it's not subscribed, but please make sure to include the mailing list in any replies.] On 2024-09-25 12:18:19 +0000 (+0000), Gyan Dev Mishra wrote: [...]we are looking for a deployment strategy for OpenStack to test all our cloud-based apps to save on testing expenses.[...]is it possible to use only one node to deploy and use complete OpenStack or do we need to follow some different strategy. I am having one server machine on which I want to deploy the complete cloud solutions.[...] In the upstream OpenStack community CI/CD jobs, we test OpenStack API interactions, integration and new features with a test-oriented minimal deployment tool called DevStack. Most of our DevStack-based installs happen inside single virtual machines with 8GB RAM, 80GB of disk space and 4 or 8 vCPUs (depending on how fast they are). I don't know whether it meets your requirements for a test platform, but you can check its documentation here to find out: https://docs.openstack.org/devstack/ Hope that helps!
devstack is THE reference for developer OpenStack testing.
If you are looking for a bit more production like setup, using
kolla-ansible containers to run the OpenStack services,
have a look at our Cloud-in-a-Box setup.
https://docs.scs.community/docs/iaas/guides/other-guides/cloud-in-a-box/
HTH,
-- Kurt Garloff <kurt@garloff.de>, Cologne