To make it easy to configure and apply application identity, DAP maintains and distributes an official Puppet module.
This module enables automatic configuration of applications, a requirement for running infrastructure at scale. Once configured with the Puppet module cookbook, an application is able to use its own identity to make authenticated calls to DAP to fetch secrets.
The DAP Puppet module is open-source and hosted on GitHub. It is also distributed to the Puppet Forge.
For full documentation, see the module's documentation on GitHub.