According to the docs, we can pre-define Fleet Server integrations & policies via the Kibana config file: Use these settings to pre-define integrations and agent policies that you want Fleet to load up by default.
Based on my testing, it appears that when Kibana starts, it will create the policies etc defined in the Kibana config, but it will not update the policies if the config changes in the Kibana yaml.
In other words, it initially creates the config and that's it - doesn't modify or re-create it in subsequent restarts.
Is this accurate?