https://github.com/osquery/osquery logo
#fleet
Title
# fleet
s

Shawn Maddock

09/16/2022, 7:40 PM
fleetctl setup
documentation and help text says it takes a
--config
argument with a path to a config file, but if I include that flag I get:
Copy code
Error: set the Fleet API address with: fleetctl config set --address <https://localhost:8080>
If I run setup without the config file and then
fleetctl apply -f
the config file, it works. I don’t see any open bug reports, has anyone else seen this or can confirm the behavior, or let me know what I’m doing wrong?
Since the docs say “fleetctl config file” I assume it’s referring to the app config file that’s usable by
fleetctl
and not the
fleet
server config file…
I just tried specifying the
fleet
server config instead and that gives me the same error
m

Michal Nicpon

09/19/2022, 4:39 PM
By default,
fleetctl
will use a config file located at
~/.fleet/config
. You can create one at the default location with the fleet server address configured by running
Copy code
fleetctl config set --address <https://fleet.corp.example.com>
After that,
fleetctl setup
should work for you. Let me know if you have any further issues.
note that the fleetctl config file is different from the fleet server config file
3 Views