The code provides a reusuable Terraform module that provisions a ACP instance on Oracle Cloud Infrastructure. This modules required ACP image to create an instance.
module "acf_app_acp" {
source = "https://github.com/avaloqcloud/acf_app_acp"
}
| Name | Version |
|---|---|
| oci | >= 4.101.0 |
| Name | Source | Version |
|---|---|---|
| acp | ./acf_resource_compute | n/a |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| availability_domain | Availability Domain | string |
n/a | yes |
| compartment_ocid | Compartment OCID | string |
n/a | yes |
| display_name | Name of the ACP instance | string |
n/a | yes |
| instance_config | n/a | object({ |
{ |
no |
| instance_image | n/a | string |
n/a | yes |
| instance_shape | n/a | string |
n/a | yes |
| private_subnet_id | OCID of private subnet in which to create a instance | string |
n/a | yes |
| ssh_authorized_key | RSA public key in PEM format. It will added as authorized key for remote connection over SSH | string |
n/a | yes |
| Name | Description |
|---|---|
| private_ip | ACP Instance Private IP |