Well... If it will be really yang modeled, sounds "not that hard" for an external daemon doing that translation.
Thinking of it as Kubernetes way, feels an excelente opportunity to a container-based neighbor doing that job. O even maybe some lib to the well stablished telemetry local colector like datadog, opentelemetry, etc. To me, this is good news! Thank you all the involved! And an extra curiosity: Is BMP related to this "machine-friendly interface"? Em qui., 14 de dez. de 2023 às 09:45, Maria Matejka <maria.mate...@nic.cz> escreveu: > the machine-friendly interface will be a YANG-defined API encoded in CBOR > > gRPC and gNMI are no-go because of HTTP/2; won't go that direction; if > there is such a need, a separate (standalone) daemon may be created to > handle translations between BIRD API and gRPC / gNMI but it isn't in our > plans; it can be quite easy to do it though; regarding telemetry, it should > work well but i would not expect much from such a connection for > controlling though – we are keeping our model of daemon only reading > config, not writing it > > Maria > > On 2023-12-14 13:19, Douglas Fischer wrote: > > "also subscribing to various notifications." > Are we talking about gRPC? > If no, maybe some external tool running in same host of bird could use > this "machine-friendly interface" > to get it from bird and supply those data as gRPC? > > gNMI is on the table in some way? > > -- > Douglas Fernando Fischer > Engº de Controle e Automação > > -- > Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o. > > -- Douglas Fernando Fischer Engº de Controle e Automação