Configuration Terraform Options:
Ensure you review the {uri-terraform-dependencies}[dependencies].
Parameter | Description | Values | Default |
---|---|---|---|
|
Tenancy id of the user. Required when configuring provider. |
None |
Parameter | Description | Values | Default |
---|---|---|---|
|
Compartment id where the VCN Cluster will be provisioned. Required. |
None |
|
|
a string to be prepended to the name of resources. Required. |
None |
Parameter | Description | Values | Default |
---|---|---|---|
|
the AD to place the bastion host |
1 |
1 |
|
A list of CIDR blocks to which ssh access to the bastion must be restricted to. anywhere is equivalent to 0.0.0.0/0 and allows ssh access from anywhere. Updatable. |
|
|
|
the route id to the internet gateway of the VCN |
||
|
0-based index of the bastion subnet when the VCN’s CIDR is masked with the corresponding newbit value. |
0 |
|
|
The difference between the VCN’s netmask and the desired bastion subnet mask. |
14 |
|
|
The id of the VCN to use when creating the bastion resources. Required |
None |
Parameter | Description | Values | Default |
---|---|---|---|
|
Provide a custom image id for the bastion host or leave as Autonomous. |
imageid/Autonomous |
Autonomous |
|
In case Autonomous Linux is used, allow specification of Autonomous version |
7.9 |
|
|
The shape of bastion instance. This is now specified as a map and supports E3.Flex. If a non-Flex shape is specified, then the other parameters are ignored. |
e.g. |
|
|
The target state for the instance. Could be set to RUNNING or STOPPED. (Updatable) |
RUNNING/STOPPED |
RUNNING |
|
The preferred timezone for the bastion host. {uri-timezones}[List of timezones] |
e.g. Australia/Sydney |
The preferred timezone for the bastion host. {uri-timezones}[List of timezones] |
|
Whether to make the bastion host public or private. |
public/private |
public |
|
the content of the ssh public key used to access the bastion. set this or the ssh_public_key_path |
"" |
|
|
path to the ssh public key used to access the bastion. set this or the ssh_public_key |
"" |
|
|
Whether to upgrade the bastion host packages after provisioning. It’s useful to set this to false during development/testing so the bastion is provisioned faster. |
true/false |
true |
Parameter | Description | Values | Default |
---|---|---|---|
|
Whether to enable ONS notification for the bastion host. |
true/false |
false |
|
The subscription notification endpoint. Email address to be notified. Required if enable_notification = true .. |
Autonomous |
|
|
The notification protocol used. |
||
|
The name of the notification topic. |
bastion |
Parameter | Description | Values | Default |
---|---|---|---|
|
Freeform tags for bastion. |
|