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:
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?
7:44 PM
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…
7:46 PM
I just tried specifying the
fleet
server config instead and that gives me the same error
Michal Nicpon

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
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.
4:40 PM
note that the fleetctl config file is different from the fleet server config file