From d70d1afcd10b66d2a07ef196f837d59f72ce0976 Mon Sep 17 00:00:00 2001 From: Noah Talerman <47070608+noahtalerman@users.noreply.github.com> Date: Wed, 22 Apr 2026 19:00:14 -0400 Subject: [PATCH] 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 --- docs/Configuration/yaml-files.md | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/docs/Configuration/yaml-files.md b/docs/Configuration/yaml-files.md index 4d014addd2..3352baef57 100644 --- a/docs/Configuration/yaml-files.md +++ b/docs/Configuration/yaml-files.md @@ -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 you’re editing. For example: