How Does Proxmox Work?

Stereoscope

Member
Jan 27, 2024
78
6
8
Is pvesh the thing that talks directly to pvedaemon? Or I guess, is pvesh the thing that pvedeamon exposes? I'm a bit hazy on the whole 127.0.0.1:85 endpoint that pvedaemon exposes. If I type a pvesh command, how does CLI know to send that command to 127.0.0.1:85? Does it? To me, it seems like the way this should work is to open up a browser and then type the REST API command after 127.0.0.1:85? How does typing pvesh in CLI actually get executed?

Also, how does proxmoxproxy fit in? How does it send information to pvedaemon?
 
pvesh is a debugging tool. I does not use pvedaemon (instead it directly executes code)

pveproxy send requests to pvedaemon using the http protocoll.
 
  • Like
Reactions: Johannes S