What are Guardrails

Guardrails

Guardrails govern how cloud resources can be created and altered, preventing infrastructure misconfiguration. Guardrails are applied to Blueprints so that they can be verified before resource provisioning.

Note: You can define Guardrail override behavior in case exceptions are required.

Before infrastructure is provisioned, Resourcely examines the changes being made and prevents a merge if any guardrail requirements are violated. Some examples of guardrails include:

  • Approval for making S3 public

  • Allowed compute image types

  • GCP Allowed Regions

  • Allowed compute instance types

Resourcely provides a catalog with a wide set of available guardrails which can be further configured. Guardrails are available for the following categories:

  • Access Control

  • Best Practices

  • Cost Efficiency

For a complete reference on what is possible with Guardrails, check out Writing Guardrails with Really.

Last updated