v0.2.0
agent v0.2.0
The Stone-Age.io edge agent: a NATS-native management and observability
daemon for Linux, Windows and FreeBSD. Outbound-only -- it opens no
listening port.
Install it as a service on the target host:
./agent -config /etc/agent/config.yaml -service install
./agent -service start
Example configs for each OS are in configs/, and the install guides are in
docs/.
Changelog
- 2e92bc3 Merge pull request #2 from stone-age-io/chore/install-docs-and-changelog
- ec67cb3 Merge pull request #3 from stone-age-io/feat/nebula-support
- 219ee48 Merge pull request #4 from stone-age-io/feat/nebula-support
- e7414c7 feat!: absorb leaf-sync; an agent can be its site's NATS leaf node
- 229fee6 feat!: generalize twin sync into declarative KV bucket sync
- e32f150 feat: run an embedded Nebula overlay host, off by default
- 231339a refactor: retry the NATS connection instead of refusing to start
- 02a5be4 style: realign thingRecord after adding NebulaHostID
Pre-1.0: treat a minor version as potentially breaking, and pin what you
deploy.
This replaces leaf-sync, which used to be released from the
platform repo. Its leaf-node
duties are capabilities of this agent now, so a site runs one binary rather
than two. See docs/leaf-node.md.
Full changelog: https://github.com/stone-age-io/agent/commits/v0.2.0