fleet/it-and-security/fleets/testing-and-qa.yml

57 lines
1.5 KiB
YAML

name: "🧪 Testing & QA"
settings:
features:
enable_host_users: true
enable_software_inventory: true
host_expiry_settings:
host_expiry_enabled: false
host_expiry_window: 0
secrets:
- secret: $DOGFOOD_TESTING_AND_QA_ENROLL_SECRET
agent_options:
config:
decorators:
load:
- SELECT uuid AS host_uuid FROM system_info;
- SELECT hostname AS hostname FROM system_info;
options:
disable_distributed: false
distributed_interval: 10
distributed_plugin: tls
distributed_tls_max_attempts: 3
logger_tls_endpoint: /api/osquery/log
logger_tls_period: 10
pack_delimiter: /
update_channels:
osqueryd: edge
orbit: edge
desktop: edge
controls:
macos_setup:
bootstrap_package: ""
enable_end_user_authentication: true
macos_setup_assistant:
macos_updates:
deadline:
minimum_version:
enable_disk_encryption: true
scripts:
# macOS scripts
- path: ../lib/macos/scripts/uninstall-fleetd-macos.sh
# Windows scripts
- path: ../lib/windows/scripts/uninstall-fleetd-windows.ps1
# Linux scripts
- path: ../lib/linux/scripts/uninstall-fleetd-linux.sh
- path: ../lib/linux/scripts/install-fleet-desktop-required-extension.sh
policies:
# macOS policies
- path: ../lib/macos/policies/enrollment-profile-up-to-date.yml
# Linux policies
- path: ../lib/linux/policies/check-fleet-desktop-extension-enabled.yml
reports:
software:
packages:
# Linux apps
fleet_maintained_apps:
# macOS apps
# Windows apps