fleet/tools/fleetctl-npm
Scott Gress 39e9c0a349
Fix issues related to architecture-namespaced binaries (#26453)
This PR fixes a couple of issues introduced when we started releasing
separate amd64 and arm64 versions of our windows and linux binaries:

* Adds the architecture string to the download url in the fleetctl npm
package
* Updates the goreleaser templates to only add the architecture to
non-macos (i.e. windows and linux) packages
* Updates the script that the website uses to download fleetctl

I did a weak test of the fleetctl npm installer by hardcoding what was
returned for my system type and at least verified that the download url
worked. Doing some more checks on VMs now.
2025-02-20 16:42:14 -06:00
..
.gitignore Add fleetctl installer for NPM (#52) 2020-11-18 13:20:08 -08:00
package.json Adding changes for Fleet v4.63.1 (#26471) 2025-02-20 10:02:42 -06:00
README.md Note Docker/Docker Compose dependencies in fleetctl (#22903) 2024-10-17 11:22:35 -05:00
run.js Fix issues related to architecture-namespaced binaries (#26453) 2025-02-20 16:42:14 -06:00
yarn.lock Fleetctl: Update dependencies, improve error handling, ensure compatibility (#24845) 2024-12-18 11:22:01 -05:00

fleet-banner

Use the fleetctl CLI to interact with Fleet, the lightweight telemetry platform for servers and workstations. Have a look at the Fleet README for more information.

Installation

From the command line, install fleetctl with npm install -g fleetctl.

See the documentation on enrolling hosts for additional requirements for using fleetctl package.

Usage

See the fleetctl documentation or fleetctl --help for usage instructions.