Console or Management to routing agents #1779

Open
opened 2025-11-20 06:06:38 -05:00 by saavagebueno · 0 comments
Owner

Originally created by @ez1976 on GitHub (Apr 4, 2025).

Hi.
since the use of netbird agents in AWS/GCP/Azure is used as relay agents (agents that publish networks), it would be great if the management can control them:

  1. open a SSH session to the console?
  2. power management - reboot, shutdown (via SSH - not via ILO/IDRAC)
  3. run remote commands?
  4. send a netbird agent upgrade? (bulk option will be great as well)

at the moment i have a custom script that asks for a required version and environment (my routing agents are devided per env: Prod, stage, IT, Internal) and do the following:

  1. get a list of all the groups this agent is a member of
  2. remove them from all the groups and leaves ONLY the group "all"
  3. set up an upgrade script based on agent OS, transfer it via SCP
  4. run the script remotely which upgrades the netbird version

once the agent is connected back it adds all the previous groups back to the agent so it will publish the routes to clients.

Originally created by @ez1976 on GitHub (Apr 4, 2025). Hi. since the use of netbird agents in AWS/GCP/Azure is used as relay agents (agents that publish networks), it would be great if the management can control them: 1) open a SSH session to the console? 2) power management - reboot, shutdown (via SSH - not via ILO/IDRAC) 3) run remote commands? 4) send a netbird agent upgrade? (bulk option will be great as well) at the moment i have a custom script that asks for a required version and environment (my routing agents are devided per env: Prod, stage, IT, Internal) and do the following: 1) get a list of all the groups this agent is a member of 2) remove them from all the groups and leaves ONLY the group "all" 3) set up an upgrade script based on agent OS, transfer it via SCP 4) run the script remotely which upgrades the netbird version once the agent is connected back it adds all the previous groups back to the agent so it will publish the routes to clients.
saavagebueno added the feature-request label 2025-11-20 06:06:38 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#1779