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 |