Need some guidance with Proxmox

M1chl

New Member
Apr 12, 2022
1
0
1
Hi, I am completely new to Promox. I am normally backend Web/App developer, but currently got into situation where I need to use Proxmox. I know that there are resources out there, however I would like to ask some basic questions.

-- Sadly I am constrained deeply with time, so that's why I am trying to find some answers in this thread --​

Project which I am working on would be perfect fit for Kubernetes, however client opted for solution with Proxmox in which I have zero experience. Although I can work with Linux fine, I am pretty experienced with it.

So what I need?

- I need some dynamically spawn, remove containers based on what users do in the app.
- With those containers I need to have one unique IPv4, potentially IPv6
(it's dedicated server running proxmox, which has range of IPv4/v6 assigned to it, however I need to use those assigned IPs inside the containers)
- Potentially make ssh login to those containers only through ssh key

Best solution from my perspective would be some web API, which would run under some user with limited privileges, who could only spawn/remove containers. Cloning of containers would be preferable, since it's requires some custom config, but I guess I can made there some startup script which will take care of that.
(Is there a possibility of making one container, save it as a template and then basically just clone them as needed?)

I found few API solutions, however my concern is about security and what is the best approach to the situation.

Is there some official solution to this, or do I have to resort to some 3rd party?

Thanks in advance for your time.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!