opentdf / platform

Persistent data centric security that extends owner control wherever data travels
BSD 3-Clause Clear License
18 stars 10 forks source link

Create a more robust Service Controller package to support the "modular binary" approach #165

Open jrschumacher opened 9 months ago

jrschumacher commented 9 months ago

The POC was implemented quickly to demonstrate value. As we move towards production (including bringing in our other services) we need to consider building a more robust Service Controller.

Requirements are:

jrschumacher commented 9 months ago

@pflynn-virtru

what happens when the OPA engine goes down? Does the whole server get marked as unhealthy? Does it restart the OPA engine?

jrschumacher commented 9 months ago

I would also ask, can you run the platform without OPA? Seems that OPA is required for Authorization, but I could decouple my Policy API service from Authorization if desired.

biscoe916 commented 6 months ago

@jrschumacher Is this already done?

jrschumacher commented 6 months ago

We could call it done or leave it open for further enhancements. Might be best to just open new issues when work is identified and time permits.