Skip to content

Commit 8c6b521

Browse files
committed
chore: adding better infos in Readme about the docs
chore: adding better infos in Readme about the docs
1 parent 914d1fa commit 8c6b521

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,24 @@ To run this module, you need the following:
1919
2. Privileged Role Administrator AND (Cloud) Application Administrator
2020
- Permissions on Azure Resource Level: User Access Administrator on the Management Group that should be managed by meshStack
2121

22+
## Documentation
23+
24+
This module automatically generates comprehensive documentation about your deployment. After running `terraform apply`, you can view detailed information about your configuration:
25+
26+
```bash
27+
# View documentation in terminal
28+
terraform output -json meshplatform | jq -r '.documentation'
29+
30+
# Save documentation to markdown file
31+
terraform output -json meshplatform | jq -r '.documentation' > meshplatform-docs.md
32+
```
33+
34+
The documentation includes:
35+
- Service principal deployment status and IDs
36+
- Configuration details and scopes
37+
- meshStack integration information
38+
- Available terraform commands for your specific setup
39+
2240
## How to Use This Module
2341

2442
### Using Azure Portal
@@ -58,6 +76,7 @@ To run this module, you need the following:
5876
```sh
5977
# The JSON output contains sensitive values that must not be transmitted anywhere other then the platform config screen in meshStack.
6078
terraform output -json
79+
terraform output -json meshplatform
6180
```
6281
6382
### Using CLI
@@ -273,6 +292,7 @@ Before opening a Pull Request, please do the following:
273292
| Name | Description |
274293
|------|-------------|
275294
| <a name="output_azure_ad_tenant_id"></a> [azure\_ad\_tenant\_id](#output\_azure\_ad\_tenant\_id) | The Azure AD tenant id. |
295+
| <a name="output_documentation"></a> [documentation](#output\_documentation) | Complete module documentation in markdown format |
276296
| <a name="output_mca_service_billing_scope"></a> [mca\_service\_billing\_scope](#output\_mca\_service\_billing\_scope) | n/a |
277297
| <a name="output_mca_service_principal"></a> [mca\_service\_principal](#output\_mca\_service\_principal) | MCA Service Principal. |
278298
| <a name="output_mca_service_principal_password"></a> [mca\_service\_principal\_password](#output\_mca\_service\_principal\_password) | Password for MCA Service Principal. |

0 commit comments

Comments
 (0)