Skip to content

Client-side Peer logout mechanism (covering both config.json and management cleanup) #1822

@roonodz

Description

@roonodz

Is your feature request related to a problem? Please describe.
We use ansible to automatically enroll our servers in Netbird.

But sometimes we want to remove them. We do have an ansible code that will properly clear the server before it will be destroy so it would be nice to have a logout feature in the netbird client.

The problem is as follows

  1. We can't use the ephemeral option because 10min is too short. Not all our servers should be deleted for such a short period of downtime.
  2. We can't use the netbird client because there's no option to signoff/logout.

Describe the solution you'd like
Ideally, it would be great to have both options:

  1. Configure the ephemeral timer at key setup. So we can setup a longer delay like 24h.
  2. Add a parameter to signoff/logout from the netbird client command line.

Additional context
None

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions