Resource Manager

This topic gives you an overview of Oracle Cloud Infrastructure Resource Manager components and typical scenarios for installing, configuring, and managing resources through the "infrastructure-as-code" model.

Resource Manager icon Walkthrough icon File icon Stacks and jobs icon
Overview of Resource Manager Getting Started Terraform Configurations for Resource Manager

Managing Stacks and Jobs

Get a high-level overview of the Resource Manager service.

Follow a guided journey to provision a Compute instance with either a pre-built Terraform configuration or one that you write.

Write your own Terraform configurations.

Learn how to manage stacks and jobs.

Features

Sample Solutions

Solutions can help those new to infrastructure as code and those who are updating production workflow configurations. Use solutions to try out Resource Manager and to apply proven best practices to your production workflow configuration.

For more information, see Sample Solutions.

Start with a Resource Creation Page

Save your configuration from a resource configuration page to a stack. Use the stack to install, configure, and manage the resource through the "infrastructure-as-code" model. Supported resource configuration pages: Create Compute Instance.

CI/CD with Resource Manager

Remotely store your Terraform configurations using integrated source code control systems, such as GitHub and GitLab. This integration helps you achieve continuous integration and continuous delivery (CI/CD).

For more information about remotely storing your configurations, see Managing Configuration Source Providers.

Resource Discovery

A feature to capture deployed resources as Terraform configuration and state files. With this feature, you can:

  • Move from manually managed infrastructure to Resource Manager-controlled infrastructure.
  • Learn how Terraform uses HashiCorp Configuration Language (HCL) syntax to represent Oracle Cloud Infrastructure resources.
  • Duplicate or rebuild existing infrastructure in another compartment.
Drift Detection

Find out if provisioned resources have different states than those resources defined in the stack's last executed configuration and view detailed drift status for each resource.

For more information, see drift and the following instructions:
Deploy to Oracle Cloud Button

The Deploy to Oracle Cloud button allows you to launch your remote Terraform configuration using the Create Stack workflow available in Resource Manager.

This image shows the Deploy to Oracle Cloud button.

For more information, see Using the Deploy to Oracle Cloud Button.