Hi,
I am an experience OpenStack user but new to OVH. I want to create a VM in one private network. The documentation confuses me. https://docs.ovh.com/gb/en/public-cloud/how-to-use-terraform/
From my understanding, I have to use my OpenStack credential to create the VM. But to create a private network, I have to use AK, SK, and CK. Is it correct? (This is so different from OpenStack, where you can simply use the OpenStack credential to create a virtual private network/subnet).
Second question: Can I use AK, SK, and CK to create the VM (without the OpenStack credential)?
Thank you
Hello,
The OVHcloud vRack environment is special. It does not only work on public cloud. This is a global multi-product private network. Therefore, it actually requires the OVHcloud API to create the private network and create the subnet. It is not possible to create them on openstack level. The OVHcloud API will create it on the vRack side and then create it on openstack level too. This is OVHcloud developed custom neutron modifications so that it works with our vRack service.
Everything else is just like a normal Openstack environment. Just the creation of private networks is different. This is why we have a special section in that guide to explain the creation of private networks.
Effectively it is using these API calls:
* https://api.ovh.com/console/#/cloud/project/%7BserviceName%7D/network/private#POST
* https://api.ovh.com/console/#/cloud/project/%7BserviceName%7D/network/private/%7BnetworkId%7D/region#POST
* https://api.ovh.com/console/#/cloud/project/%7BserviceName%7D/network/private/%7BnetworkId%7D/subnet#POST