🗂️ Navigation

Pulumi PagerDuty Provider

Manage your PagerDuty configuration with Infrastructure as Code.

Visit Website →

Overview

The Pulumi PagerDuty provider enables teams to manage their incident response configurations as code. It allows for the programmatic creation and management of PagerDuty services, escalation policies, schedules, users, and integrations. This ensures that on-call and alerting configurations are version-controlled, auditable, and can be deployed consistently.

✨ Key Features

  • Service and Service Integration management
  • Escalation Policy configuration
  • Schedule and User management
  • Ruleset and Event Rule configuration
  • Management of Teams and Business Services

🎯 Key Differentiators

  • Use of general-purpose programming languages
  • Ability to manage incident response configuration alongside the services they monitor
  • Enables 'On-call as Code' for auditable and repeatable setups

Unique Value: Brings automation, version control, and consistency to PagerDuty configurations, ensuring that incident response setups are reliable and tightly integrated with the services they protect.

🎯 Use Cases (4)

Automating the creation of a PagerDuty service for each new microservice deployed. Defining and managing on-call schedules and escalation policies in Git. Standardizing incident response configurations across an organization. Integrating alerting configuration into CI/CD pipelines.

✅ Best For

  • A Pulumi program that deploys a new application and also creates the corresponding PagerDuty service, links it to a monitoring tool integration, and assigns an escalation policy.
  • Managing team-based on-call schedules programmatically.

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Managing incidents themselves (this is for managing the configuration).

🏆 Alternatives

Terraform PagerDuty Provider Manual configuration via PagerDuty UI

Provides a more robust and scalable solution than manual UI configuration, and allows for more dynamic and integrated setups than is possible with DSL-based tools.

💻 Platforms

API

🔌 Integrations

PagerDuty API

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: The provider is open-source and free. Costs are associated with the PagerDuty subscription.

Visit Pulumi PagerDuty Provider Website →