Skip to content

This project provides Terraform code that populates a PagerDuty account with resources.

License

Notifications You must be signed in to change notification settings

PagerDuty-Samples/pd-populate-dev-account

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PagerDuty Populate Dev Account

To learn more about using Terraform with PagerDuty, checkout The How and Why of Using Terraform with PagerDuty.

How to Use

  • Sign up for a Account. This account will provide you with a 14 days trial that will allow you to build and modify things in a PagerDuty account without messing with production data. It will also allow you to have unlimited users and play with some advanced functionality that a developer account won't let you use.
  • Generate a PagerDuty REST API key.
  • Using that key, create a .creds file in the acme folder and place your API key in it, this will be ignored by git and is a best practice to not accidentally commit your credentials to git.
  • in reality you want to use some type of secrets manager and use a session variable to store your API credentials as they are the keys to your PagerDuty kingdom. but for the purposes of getting you up and running the .creds file is ok for now
    • Talk to your security department and use common sense in storing critical data

Company Examples

Acme Overview

Please consult the Acme Inc. readme for More details

At Acme Inc, our mission is to provide high-quality widgets that meet the needs of our customers while maintaining the highest levels of customer service and satisfaction. We strive to be a leader in the industry by continuously improving our products, processes, and customer experiences.

This terraform demonstrates

  • Users
  • Teams
  • Custom Schedules
  • Business Services
  • Technical Services
  • Event Orchestration

Questions

If you have any questions or issues with this sample please post an Issue on this repository or create a post in the PagerDuty Developer Community.

About

This project provides Terraform code that populates a PagerDuty account with resources.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages