Skip to content

Commit 37c1ccc

Browse files
authored
Agent Basic Usage - Puppet doc changes (#869)
* Update README.md * modified sentence to include advanced configuration
1 parent 6fa4781 commit 37c1ccc

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,16 @@
22

33
This module installs the Datadog Agent and sends Puppet reports to Datadog.
44

5-
### Requirements
5+
## Prerequisites
66

77
The Datadog Puppet module supports Linux and Windows and is compatible with Puppet >= 7.34.x or Puppet Enterprise
8-
version >= 2021.7.x. For detailed information on compatibility, check the [module page on Puppet Forge][1].
8+
version >= 2021.7.x. For detailed information on compatibility, see the [module page on Puppet Forge][1].
99

10-
### Installation
10+
## Installation
1111

12-
Install the [datadog_agent][1] Puppet module in your Puppet master's module path:
12+
Follow the [in‑app installation guide in Fleet Automation][9] to select your required features, copy the generated manifest snippet, add it to your Puppet manifest, and apply your standard Puppet deployment to roll out the Agent. See the [Datadog Agent module][1] or the [Advanced configurations section](#advanced-configurations) for additional configurations, including managing Agent upgrades, enabling Agent integrations and setting up Puppet run reporting.
1313

14-
```shell
15-
puppet module install datadog-datadog_agent
16-
```
17-
18-
#### Upgrading
14+
### Upgrading the Agent
1915

2016
> [!IMPORTANT]
2117
> The Datadog Puppet Module v4.x drops support for Puppet <= 6 and Datadog Agent v5. To upgrade or install the Datadog
@@ -98,6 +94,9 @@ Once the `datadog_agent` module is installed on your `puppetserver`/`puppetmaste
9894
9995
5. (Optional) To collect metrics and events about Puppet itself, see the section about [Reporting](#reporting).
10096
97+
98+
## Advanced configurations
99+
101100
### Upgrading integrations
102101
103102
To install and pin specific integration versions, use `datadog_agent::install_integration`. This calls the `datadog-agent integration` command to ensure a specific integration is installed or uninstalled, for example:
@@ -347,3 +346,4 @@ class { "datadog_agent":
347346
[6]: https://github.com/DataDog/puppet-datadog-agent/blob/master/manifests/integrations/mongo.pp
348347
[7]: https://github.com/DataDog/puppet-datadog-agent/tree/master/manifests/integrations
349348
[8]: https://github.com/DataDog/puppet-datadog-agent/blob/master/manifests/init.pp
349+
[9]: https://app.datadoghq.com/fleet/install-agent/latest?platform=puppet

0 commit comments

Comments
 (0)