Hi there - I'm looking for a good solution to run some code on behalf of my customers, in such a way
Hi there - I'm looking for a good solution to run some code on behalf of my customers, in such a way that I cannot access their secrets. I actually control all the code, although in the future having client uploaded code might be helpful.
The big issue is I don't want to be able to access their secrets, and ideally I wouldn't be able to arbitrarily update the code which could then let me exfiltrate the secrets. Obviously I'll still want to be able to update the worker code, or deploy a new worker and re-bind the secret, but only with the customer's approval.
Seems like workers for platforms is fairly close to being able to do what I want, but not quite there.
Any ideas on how I can accomplish this?
The big issue is I don't want to be able to access their secrets, and ideally I wouldn't be able to arbitrarily update the code which could then let me exfiltrate the secrets. Obviously I'll still want to be able to update the worker code, or deploy a new worker and re-bind the secret, but only with the customer's approval.
Seems like workers for platforms is fairly close to being able to do what I want, but not quite there.
Any ideas on how I can accomplish this?




