e2core icon indicating copy to clipboard operation
e2core copied to clipboard

Add/Update a runnable dynamically to a running bundle

Open k33g opened this issue 4 years ago • 7 comments

Hello 👋 Any plan to add or update dynamically a runnable?

k33g avatar Oct 14 '21 06:10 k33g

Yes, and in fact this is already possible, just undocumented because we are still working on the API.

Atmo is able to connect to a 'control plane', which is a server that provides Atmo with all of its configuration, including Runnable binaries etc.

It's a dynamic version of the Directive file, which is static (the control plane server provides the exact same data as the Directive file, just via API instead)

cohix avatar Oct 15 '21 14:10 cohix

I can't wait to test this out to make it a demo project.

k33g avatar Oct 26 '21 08:10 k33g

@k33g yes, it's going to be really awesome!

Would you be interested in developing a control plane server? The one we've built is specific to our Compute product, and it wouldn't be useful for normal Atmo projects.

cohix avatar Oct 26 '21 19:10 cohix

@cohix if you mean "me developing a control plane server" I'm not sure I have the appropriate skills (but I'm still interested to know more)

k33g avatar Oct 27 '21 09:10 k33g

@k33g We can certainly guide you through it if you'd like! It'll be a really cool project, and in fact we may build it into constd (just added to the Sat repo)

cohix avatar Oct 27 '21 15:10 cohix

@cohix if it hasn't already been built, then I would love to contribute to a atmo control plane 😄

denopink avatar Jan 08 '22 13:01 denopink

@denopink take a peek at constd in the sat repo 🙂

cohix avatar Jan 08 '22 13:01 cohix