Hello all,
Been trying out incus for few days now and I like it so much. So thanks a lot to incus team.
I am planning to install incus on Hetzner Ampere cloud ($14.09/month plan)
I need to run as many as 10 -15 incus virtual machines (or incus system containers if the former is proven to be too resource heavy).
In any case, what I want to achieve is allocate these incus machines to respective developers each with root access, giving them freedom to perform experiments and whatnot within those machines without compromising the host machine where incus is installed.
Primary goal is for the developers to connect to these machines via VSCode remote access feature. Hence need help with incus networking.
Here are some requirements for more clarification:
- I do not want to install any VPN, instead have the developers connect directly via public IPv4 provided by Hetzner.
- They should be able to connect to the designated vm/system container from their VSCode, via SSH, without worrying about any networking.
- Mostly irrelevant to what I want to achieve, but anyways would clarify that I am not planning to use Hetzner Block Storage and instead rely on the machine’s storage space.
Given that I am a total incus noob, how should I go about it? If you can even just give me some high level pointers, I might be able to pull this off.
Thanks again.