API: File in CT erzeugen mittels API

Bogdan.Klinowitzki

New Member
Nov 11, 2024
2
0
1
Hey, ich bin ziemlich neu hier und habe folgendes Anliegen: ich habe ein vorgefertigtes LXC von dem andere geclont werden(quasi Template). Es werden aber zusätzlich zwei Dateien gebraucht, die unterschiedliche Inhalte für jedes CT haben (gleiche Struktur, aber andere Variablen, die man für einen Skript benötigt). Ist es möglich, dass man diese Dateien nach dem clonen von der Template LXC erstellt und mit entsprechenden Infos füllt oder die Dateien in das vorgefertigtes LXC packt, dann mit API Call nach dem clonen verwaltet und die Placeholders ersetzt? (oder irgendwelche andere Möglchkeiten, die mir nicht bekannt sind). Wichtig ist nur, dass es sich automatiseren lässt, deswegen habe ich gleich an API Calls gedacht, allerdings war meine Suche in der Doku nicht so erfolgreich bis jetzt...

Ich dachte zunächst an ../api2/json/nodes/{node}/execute, aber konnte es bis jetzt nicht testen, wegen 403 Permission check failed (user ist root@pam und API Token wurde auch für root@pam erstellt. Andere Anfragen, wie /lxc/{vmid}/clone, /lxc/{vmid}/status/start, /lxc/{vmid}/config usw.) funktionieren einwandfrei)
 

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!