OpenTofu
This block type is backed by OpenTofu. It allows you to provision infrastructure resources using OpenTofu configurations.
Block Manifest
The kblock.yaml file defines the block manifest, containing block definitions like names, icons, description and optional operator environment settings.
Input Schema
The input schema is defined in src/values.schema.json. Schema fields map to Terraform Variables defined in src/variables.tf.
Implementation
The src/main.tf file is the entrypoint for your OpenTofu configuration. This is a standard Terraform HCL config file.
Outputs
Outputs listed in kblock.yaml are read from Terraform Outputs defined in your configuration.