cirruslabs / orchard

Orchestrator for running Tart Virtual Machines on a cluster of Apple Silicon devices
Other
194 stars 16 forks source link

Remove worker role #77

Closed edigaryev closed 1 year ago

edigaryev commented 1 year ago

Let's simplify things for now and only require two roles for worker: compute:read and compute:write.

A worker role might be re-introduced in the future, with a more granular functionality: the holder of that role will be able to create a temporary service account which will be tied to a specific worker. This way we'll be able to do more granular checks since we'll know which working is interacting with the API.

See https://github.com/cirruslabs/orchard/issues/54.