YAML reference: Remove required keys (#43856)

They're not all required anymore and we have good error messages for
when the required ones are missing:
https://fleetdm.slack.com/archives/C0ACJ8L1FD0/p1776784920625659
This commit is contained in:
Noah Talerman
2026-04-22 18:00:14 -05:00
committed by GitHub
parent f6b77045be
commit d70d1afcd1
-12
View File
@@ -10,18 +10,6 @@ Use Fleet's best practice GitOps workflow to manage your computers as code. To l
Any settings not defined in your YAML files (including missing or misspelled keys) will be reset to the default values or deleted (e.g. software packages).
The following are the required keys in the `default.yml` and any `fleets/fleet-name.yml` files:
```yaml
name: # Only fleets/fleet-name.yml
policies:
reports:
agent_options:
controls:
software:
org_settings: # Only default.yml
settings: # Only fleets/fleet-name.yml
```
Paths in YAML files are always relative to the file youre editing.
For example: