A number of features in the docs call out that the...
# fleet
s
A number of features in the docs call out that they require "Fleetd, the Fleet agent manager".... Fleetd = orbit, right? Also, how would one use Fleet without Fleetd/orbit?
j
You can use the stock open source
osqueryd
k
Orbit is part of fleetd, We're trying to be more consistent about the terminology since there it isn't the only thing included in the package 🙂
s
Oh, generic osqueryd that points to the Fleet server? Well that seems silly 😉
fleetd contains more than just orbit, got it
k
Using vanilla osquery makes sense in some environments, but those are getting fewer as of late.
s
I was looking at how to add our own custom tables, seems like the September update allows for that now but we have to set up our own server for the extension. Which makes sense. Coin flip as to whether setting up the server or writing the extension is more difficult 😅
z
FWIW you can also install extensions separately and configure fleetd to use them. This means you don't get autoupdates, but you also don't need to manage the update system (which is a Premium feature).
s
Which part is a premium feature?
z
self-hosted autoupdates
s
z
What you linked there is referring to setting which version clients update to from the Fleet server (rather than only when the packages are first built)
s
Obviously I don't know what I'm talking about 😅
z
So it requires the Fleet Premium server on a new enough version AND the agent on a new enough version. There's no Premium agent though.
This part is how you'd do this via Fleet Premium update server: https://fleetdm.com/docs/configuration/agent-configuration#extensions
s
The parent section here https://fleetdm.com/docs/configuration/agent-configuration#extensions makes it sound like to include any additional extension, a TUF server is available, and doesn't mention premium
z
(Which I see is not quite clear enough)
Yeah, that needs to be clarified
s
So I can push the extension myself, and just add the extension section to the config, and be good to go?
z
Without Fleet Premium you can use whatever method you like to get an extension binary on the system and then configure the agent to use it with the fleet agent options.
s
I suppose that simplifies things
It would be great to split the docs into what can be done in the free version via config, and what to do with the TUF server in Premium
They are very co-mingled right now
z
Passing that feedback along, thank you.