Skip to content

Commit 2d748c1

Browse files
authored
Update README.md
1 parent 0b9a189 commit 2d748c1

1 file changed

Lines changed: 8 additions & 10 deletions

File tree

README.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ Purpose: allow execution of Terraform deployment from CloudShell. Multiple Terra
44
Additional workflow recommendation: it is very easy to customize Blueprint setup script that will run the “Execute Terraform” command on the service, and a similar teardown script that will run the “Destroy Terraform” command – this way the Terraform Module lifecycle is connected to the Sandbox lifecycle.
55

66
## Content
7-
* (1) cloudshell-iac-terraform - Python package that contains all the logic. It's assumed that this python package is used by a CloudShell Service
8-
* (2) generic_terraform_service - Main Shell
9-
* Used as is in a generic fashion or use it as an example to build an extension for a specific purpose (e.g. Azure MsSql, AWS RDS or any other managed cloud service)
10-
* (3) Remote backends
11-
* azure_tf_backend - Azure Remote Backend shell. See below for more details about usage
7+
1. cloudshell-iac-terraform - Python package that contains all the logic. It's assumed that this python package is used by a CloudShell Service
8+
2. generic_terraform_service - Main Shell <br>
9+
Use as is in a generic fashion or use it as an example to build an extension for a specific purpose (e.g. Azure MsSql, AWS RDS or any other managed cloud service)
10+
3. Remote backends <br>
11+
azure_tf_backend - Azure Remote Backend shell. See below for more details about usage
1212

1313
## Shell Usage Instructions
1414

@@ -36,14 +36,12 @@ Additional workflow recommendation: it is very easy to customize Blueprint setup
3636
#### Auto mapping from attributes to TF Variables
3737

3838
Attributes that end with the postfix "_tfvar" will be automatically mapped to TF variables with the same name as the CloudShell attribute but without the postfix. <br>
39-
Example: <br>
40-
The value of a CloudShell attribute called "DB_Name_tfvar" will be automatically assigned to a TF variable called "DB_Name".
39+
Example: The value of a CloudShell attribute called "DB_Name_tfvar" will be automatically assigned to a TF variable called "DB_Name".
4140

4241
#### Auto mapping from TF Outputs to CloudShell attributes
4342

4443
Attributes that end with the postfix "_tfout" will be automatically updated with the value of TF Outputs that has the same name but without the postfix. <br>
45-
Example: <br>
46-
The value of a TF output "DB_Hostname" will be automatically set on an attribute with the name "DB_Hostname_tfout".
44+
Example: The value of a TF output "DB_Hostname" will be automatically set on an attribute with the name "DB_Hostname_tfout".
4745

4846
## Config Object (cloudshell-iac-terraform)
4947
The cloudshell-iac-terraform python package provides a configuration mechanism enabling you to set the behavior of the shell programmatically.
@@ -109,4 +107,4 @@ All your contributions are welcomed and encouraged. We've compiled detailed info
109107

110108

111109
## License
112-
[Apache License 2.0](https://github.com/QualiSystemslab/CloudShell-Terraform-Shell/blob/master/LICENSE)
110+
[Apache License 2.0](https://github.com/QualiSystemslab/CloudShell-Terraform-Shell/blob/master/LICENSE)

0 commit comments

Comments
 (0)