First Resource

Putting it together: creating a PR with Resourcely

Purpose of Resourcely

Now that Blueprints or Guardrails have been created, it is time to put them to use!

Choose a Blueprint

If you haven't created your First Blueprint, you can use one of the pre-built Blueprint that come with your Resourcely account

To find Blueprints, navigate to Pull Requests, click Create a Pull Request, and add Blueprints to your Shopping Cart. You can select one or multiple Blueprints to create a Pull Request with.

Configure your Resources

Hit Continue to fill out the form you created with your Blueprint.

Once the developer sets configuration options, they can click Continue to preview the Terraform PR that will be created.

Terraform is generated

Resourcely merges any variables and their configuration inputs, creating properly generated Terraform that meets your expectations.

This is automatically submitted as a change request into your change management system.

resource "aws_db_instance" "database-name_W97sA9rbS3ewXWZT" {
  allocated_storage   = 50
  skip_final_snapshot = false
  db_name             = "database-name"
  engine              = "postgres"
  engine_version      = "16.4"
  instance_class      = "db.m1.small"
  username            = "database-username"
  password            = "password"
}

Guardrail evaluation

All applicable Guardrails will be evaluated against the Terraform that has been submitted. If a Guardrail is violated, the change request will be blocked and Guardrail exceptions will be highlighted inline:

Last updated