Contribute to the project#
Contributions and issues are most welcome! All issues and pull requests are handled through GitHub.
Developer environment#
It is recommended to use the VSCode devcontainer. This repository contains configuration to set up a containerized development environment with all required Go tools.
Alternatively, ensure you have:
Go 1.24+
Running tests#
go test ./...
Running the linter#
golangci-lint run
Building#
Build the manager and plugin:
$ make build
The agent cross-compiles for the target architecture (e.g. Raspberry Pi):
$ make agent