-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support deploying external agents with the machines watcher #2029
Comments
This essentially makes machines manager generic so it can manage anything but we have a few other improvements to make, for example to allow a machine and agent with the same name. Also a few other random improvements Signed-off-by: R.I.Pienaar <rip@devco.net>
This essentially makes machines manager generic so it can manage anything but we have a few other improvements to make, for example to allow a machine and agent with the same name. Also a few other random improvements Signed-off-by: R.I.Pienaar <rip@devco.net>
(#2029) Allow target for machines manager to be set
This to avoid clashes between machines managers and agent managers Signed-off-by: R.I.Pienaar <rip@devco.net>
(#2029) allow the name of generated agents to be customised
This to avoid clashes between machines managers and agent managers Signed-off-by: R.I.Pienaar <rip@devco.net>
(#2029) allow the name of generated agents to be customised
This makes the machines watcher more generic and renames it to plugins watcher, the standard build is updated to include this instead of machines watcher. For backward compatability the old machines watcher is restored in the code base for later deprecation. Command line was updated to use new watcher Signed-off-by: R.I.Pienaar <rip@devco.net>
This makes the machines watcher more generic and renames it to plugins watcher, the standard build is updated to include this instead of machines watcher. For backward compatability the old machines watcher is restored in the code base for later deprecation. Command line was updated to use new watcher Signed-off-by: R.I.Pienaar <rip@devco.net>
Also improve the plugins pack cli. The external agents provider will check frequently at first for new agents then settle into a 30s kind of interval, with jitter. This optimise bootup to deliver agents quickly but with a more relaxed settled state Signed-off-by: R.I.Pienaar <rip@devco.net>
Also improve the plugins pack cli. The external agents provider will check frequently at first for new agents then settle into a 30s kind of interval, with jitter. This optimise bootup to deliver agents quickly but with a more relaxed settled state Signed-off-by: R.I.Pienaar <rip@devco.net>
(#2029) Extract some common code and reuse in CLI
…manager Signed-off-by: R.I.Pienaar <rip@devco.net>
(#2029) ensure signatures are correctly verified in plugins manager
You're probably aware, but just an FYI the |
Never-mind, I see it: |
Yeah sorry about that been a bit of turbulence here as I realised it would be impossible to get the “machines” watcher to be more generic and keep working as before. So there is a plugins watcher now that’s almost identical but can also handle rpc agents and more. Docs not updated for that will try today. Such is life on main I am afraid |
Signed-off-by: R.I.Pienaar <rip@devco.net>
(#2029) minor updates to plugin watcher
Signed-off-by: R.I.Pienaar <rip@devco.net>
(#2029) correct package name for pluginswatcher
Signed-off-by: R.I.Pienaar <rip@devco.net>
Signed-off-by: R.I.Pienaar <rip@devco.net>
(#2029) avoid double based64 encode json.Marshal does on bytes
Later we'll rename it to plugins watcher once its properly generic.
plugins
watcher created, heavilymachines
watcher based so the basic mechanics are known. It's just been made genericmm_
, this allows agentx
and machinex
to be managed correctly. Defaults tomm_
mms
command moved tochoria machine plugins pack
allowing us space to iterate there around things like validation etcmachines
watcher kept - and not compiled in as before - for those relying on itplugins
watcher notmachines
watcherThe text was updated successfully, but these errors were encountered: