In this week's #Incus livestream, I'll be putting in place an initial management REST API.
https://youtube.com/live/GFVY0fpDUO0?feature=share
@stgraber Would you consider writting it with protobuffs so you can effectively either use proto of rest api ?
I was more thinking that for internal API's that you would share with other processes that would leave around incus it would make more sense or are you planning to also have another means of IPC communication ?
@YvanDaSilva The management API is meant for end users and provisioning tools to interact with. It will be provided locally by the Incus OS daemon because we don't want to have to manage yet another authenticated HTTPS endpoint. Instead the Incus daemon itself will detect the Incus OS daemon socket and then act as a proxy for that API, effectively exposing it externally and handling authentication for it. As it's a user facing API meant to be incorporated into the Incus API, we're only planning on doing REST.