Skip to content

Modernize OCI Functions example for current Terraform workflows#52

Open
varunyn wants to merge 2 commits into
oracle-quickstart:masterfrom
varunyn:modernize-oci-functions-example
Open

Modernize OCI Functions example for current Terraform workflows#52
varunyn wants to merge 2 commits into
oracle-quickstart:masterfrom
varunyn:modernize-oci-functions-example

Conversation

@varunyn
Copy link
Copy Markdown

@varunyn varunyn commented Mar 20, 2026

What changed

  • Replaced legacy module-coupled layout with a self-contained Terraform example.
  • Removed old files (main.tf, network.tf) and added versions.tf + networking.tf.
  • Updated provider constraints and added .terraform.lock.hcl for reproducible provider resolution.
  • Made function_name required (Terraform + schema.yaml), expanded terraform.tfvars.example.
  • Rewrote README with current flow (build/push image + deploy + verify).

Validation

  • terraform fmt -recursive
  • terraform init -backend=false
  • terraform validate
    All passed for examples/oci-functions.

varunyn added 2 commits March 20, 2026 13:19
Replace the legacy module-coupled stack with a self-contained OCI Functions deployment so users can deploy and test with a clear, up-to-date README and Resource Manager schema.
Restore quickstart naming in README/schema and expand terraform.tfvars.example to show all configurable variables and defaults for easier stack setup.
@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant