Skip to content

Terraform modules for secure workload deployments in OCI. When appropriate, the modules align with CIS OCI Foundations Benchmark recommendations.

Notifications You must be signed in to change notification settings

oracle-quickstart/terraform-oci-secure-workloads

Repository files navigation

OCI Secure Workload Modules

Landing Zone logo

This repository contains Terraform modules for managing workload resources in OCI (Oracle Cloud Infrastructure). By workload we mean resources that are typically deployed within a landing zone, and may trigger OCI consumption. By secure we mean they are designed to cover the key security features available in the OCI platform. When appropriate, the modules align with CIS OCI Foundations Benchmark recommendations.

The following modules are available:

Helper modules:

  • Platform Images - aids in finding OCI Platform images. Use it to obtain image information for provisioning a Compute instance.
  • Marketplace Images - aids in finding OCI Marketplace images. Use it to obtain image information for provisioning a Compute instance.

Within each module you find an examples folder. Each example is a fully runnable Terraform configuration that you can quickly test and put to use by modifying the input data according to your own needs.

CIS OCI Foundations Benchmark Modules Collection

This repository is part of a broader collection of repositories containing modules that help customers align their OCI implementations with the CIS OCI Foundations Benchmark recommendations:

The modules in this collection are designed for flexibility, are straightforward to use, and enforce CIS OCI Foundations Benchmark recommendations when possible.

Using these modules does not require a user extensive knowledge of Terraform or OCI resource types usage. Users declare a JSON object describing the OCI resources according to each module’s specification and minimal Terraform code to invoke the modules. The modules generate outputs that can be consumed by other modules as inputs, allowing for the creation of independently managed operational stacks to automate your entire OCI infrastructure.

Contributing

See CONTRIBUTING.md.

License

Copyright (c) 2023, Oracle and/or its affiliates.

Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.

See LICENSE for more details.

Known Issues

None.

About

Terraform modules for secure workload deployments in OCI. When appropriate, the modules align with CIS OCI Foundations Benchmark recommendations.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •