fleet/docs/Contributing/getting-started
Lucas Manuel Rodriguez 2affb29381
Fix STS assume role in aws-sdk-go v2 (#30699)
Fix unreleased bug #30693.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Documentation**
* Updated testing documentation to include a missing command for
creating the Firehose delivery stream for "status" logs.
* **Refactor**
* Centralized AWS STS Assume Role credential configuration across
multiple AWS integrations (S3, Firehose, Kinesis, Lambda, SES) to use a
shared helper, improving maintainability and consistency.
* Removed deprecated inline credential configuration logic in favor of
the new centralized approach.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-07-10 13:00:27 -03:00
..
building-fleet.md Building Fleet: Link to specific Node version (#29735) 2025-06-03 15:12:33 -06:00
README.md Update contrib docs headers to sentence case (#29276) 2025-05-20 11:26:35 -05:00
run-locally-built-fleetd.md Update contrib docs headers to sentence case (#29276) 2025-05-20 11:26:35 -05:00
testing-and-local-development.md Fix STS assume role in aws-sdk-go v2 (#30699) 2025-07-10 13:00:27 -03:00

Getting started with Fleet development

This directory contains documentation to help you get started with Fleet development.

Setting up your development environment

Next steps

Once you have your development environment set up, you can explore the following resources:

Product groups

Fleet is organized into three main product groups:

  • MDM - Mobile Device Management
  • Orchestration - Device orchestration using osquery
  • Software - Software inventory, vulnerability management, and software installation

Each product group has its own documentation, guides, and architecture documentation.