-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Garot Conklin edited this page Feb 7, 2025
·
4 revisions
Welcome to the DataDog Dashboard Deployer project! This tool enables automated deployment and management of DataDog dashboards using configuration as code.
DataDog Dashboard Deployer is a Python package that allows you to define, version, and deploy DataDog dashboards using YAML configuration files. It integrates seamlessly with CI/CD pipelines (particularly GitHub Actions) to automate dashboard management in your DataDog environment.
- Configuration as Code: Define dashboards using YAML configuration files
- Automated Deployment: Deploy dashboards automatically via GitHub Actions
- Version Control: Track dashboard changes through Git
- Secure Credentials Management: Handle DataDog API credentials securely
- Templating Support: Create dynamic dashboards using templating
- Extensible Architecture: Easy to extend and customize
# Install the package
pip install datadog-dashboard-deployer
# Set up credentials
export DATADOG_API_KEY='your-api-key'
export DATADOG_APP_KEY='your-app-key'
# Deploy your first dashboard
datadog-dashboard-deploy dashboard.yamlFor more detailed instructions, visit our Getting Started Guide.
- GitHub Issues - Bug reports and feature requests
- GitHub Discussions - Community discussions and questions
- Support - Additional support resources and contact information