terraguard
terraguard copied to clipboard
feat: add oci provider deployment
Add a Oracle Cloud Infrastructure as provider to deployment terraguard
I've created a pull request on your branch with some minor fixes. The details are as follows:
The declaration of the variable availability_domain
with the number type enables the project to be used in accounts with limited resource availability. Free accounts have resource limitations based on availability domains (AD).
-
README.md [X] Modified the
oci session authenticate
command to use sudo in accordance with project requirements. [X] AddedTF_VAR
for region and availability domains, making it easier to apply in other regions. [X] Added instructions to run thesudo terraform -E
command for the use of previously exportedTF_VAR
. -
modules/.../variables.tf [X] Refactored for use with modules
-
variables.tf [X] Added the variable
availability_domain
and removed thedefault
field in theregion
variable. [X] Refactored for use with modules -
modules/instance/main.tf [X] Implementation of the
availability_domain
variable. -
.gitignore [X] Added
**/.terraform*
to the.gitignore
file.
I've created a pull request on your branch with some minor fixes. The details are as follows:
The declaration of the variable
availability_domain
with the number type enables the project to be used in accounts with limited resource availability. Free accounts have resource limitations based on availability domains (AD).* README.md [X] Modified the `oci session authenticate` command to use sudo in accordance with project requirements. [X] Added `TF_VAR` for region and availability domains, making it easier to apply in other regions. [X] Added instructions to run the `sudo terraform -E` command for the use of previously exported `TF_VAR`. * modules/.../variables.tf [X] Refactored for use with modules * variables.tf [X] Added the variable `availability_domain` and removed the `default` field in the `region` variable. [X] Refactored for use with modules * modules/instance/main.tf [X] Implementation of the `availability_domain` variable. * .gitignore [X] Added `**/.terraform*` to the `.gitignore` file.
LGTM, only comment about availability var number
LGTM, only comment about availability var number
Fixed!
Once you make the proposed changes, I believe it will be ready for the merge.
I successfully tested it on three different accounts.
@P0ssuidao has any issue about this PR?