Awesome Terraform Tools
Terraform Docs
Terraform docs automates the creation of Terraform Documentation.
Its utility comes from utilising the existing Descriptions and version files that a solid terraform module or project already has so that developers only need to document it once and output it in a markdown notation.
Example Generated docs
Requirements
Name | Version |
---|---|
elasticstack | 0.3.3 |
Providers
Name | Version |
---|---|
elasticstack | 0.3.3 |
random | n/a |
Modules
No modules.
Resources
Name | Type |
---|---|
elasticstack_elasticsearch_security_user.main | resource |
random_password.main | resource |
Inputs
Name | Description | Default | Required |
---|---|---|---|
roles | n/a | n/a | yes |
username | n/a | n/a | yes |
hash_algo | The Has algorithm used by the targeted Elastic search cluster, only sha1, sha256, md5 and bcrypt algorithms are supported for more information visit https://www.elastic.co/guide/en/elasticsearch/reference/current/security-settings.html#hashing-settings | "bcrypt" | no |
password | If provided this password will override the built in password resource | null | no |
password_length | n/a | 30 | no |
Outputs
Name | Description |
---|---|
password | n/a |
username | n/a |