🏃Quickstart
Getting started with Resourcely
Resourcely is a configuration platform for defining and deploying cloud infrastructure that meets your expectations, at scale.
Setting up Resourcely
If you want touse Blueprints or Guardrails before setting up Resourcely, skip to First Blueprint or First Guardrail. We have pre-loaded Blueprints and Guardrails that you can experiment with.
Log in to Resourcely
Make sure you are logged in to Resourcely at https://portal.resourcely.io.
Fork our scaffolding repo
If you have an existing Terraform runner (for example, integrated into your company's CI pipeline) or are using GitLab, find your existing scenario and following the Advanced Setup. Otherwise, follow the instructions below to set up a free Terraform runner using GitHub Actions.
Fork this repo into your own GitHub account. This repo does the following:
Creates a basic Terraform structure with dummy AWS and GCP credentials
Creates Resourcely.yaml for you, which defines your Resourcely config roots
Sets up a GitHub Action that serves as your basic CI pipeline that will:
Plan and apply Terraform
Scan the plan results with Resourcely Guardrails
Add your Resourcely API token to your repo
Navigate to https://portal.resourcely.io/settings/generate-api-token.
Under Role, select CI Runner. Under Expiration, select No Expiry
Click Generate token and copy it
Navigate to your newly forked GitHub repo
Navigate to Settings -> Secrets and variables -> Actions
Add a new repository secret named
RESOURCELY_API_TOKEN
with your copied API token as the secret value
Connect Resourcely to your GitHub account
Navigate to https://portal.resourcely.io/settings/change-management to give Resourcely access to pull request updates within GitHub.
Click Connect to GitHub and select your GitHub account
Choose "Only select repositories" and choose the forked scaffolding repository you created earlier
Click Install & Authorize
Click Add repository, select the forked scaffolding repository, and hit Save
Last updated