Skip to content

Commit 4a0adf4

Browse files
committed
pushed README.md
1 parent de69a5b commit 4a0adf4

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

README.md

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@
77
Terraform AWS Elasticsearch
88
</h1>
99

10-
<p align="center" style="font-size: 1.2rem;">
10+
<p align="center" style="font-size: 1.2rem;">
1111
Terraform module to create an Elasticsearch resource on AWS.
1212
</p>
1313

1414
<p align="center">
1515

1616
<a href="https://www.terraform.io">
17-
<img src="https://img.shields.io/badge/terraform-v0.14-green" alt="Terraform">
17+
<img src="https://img.shields.io/badge/terraform-v0.15-green" alt="Terraform">
1818
</a>
1919
<a href="LICENSE.md">
2020
<img src="https://img.shields.io/badge/License-MIT-blue.svg" alt="Licence">
@@ -38,7 +38,7 @@
3838
<hr>
3939

4040

41-
We eat, drink, sleep and most importantly love **DevOps**. We are working towards strategies for standardizing architecture while ensuring security for the infrastructure. We are strong believer of the philosophy <b>Bigger problems are always solved by breaking them into smaller manageable problems</b>. Resonating with microservices architecture, it is considered best-practice to run database, cluster, storage in smaller <b>connected yet manageable pieces</b> within the infrastructure.
41+
We eat, drink, sleep and most importantly love **DevOps**. We are working towards strategies for standardizing architecture while ensuring security for the infrastructure. We are strong believer of the philosophy <b>Bigger problems are always solved by breaking them into smaller manageable problems</b>. Resonating with microservices architecture, it is considered best-practice to run database, cluster, storage in smaller <b>connected yet manageable pieces</b> within the infrastructure.
4242

4343
This module is basically combination of [Terraform open source](https://www.terraform.io/) and includes automatation tests and examples. It also helps to create and improve your infrastructure with minimalistic code instead of maintaining the whole infrastructure code yourself.
4444

@@ -49,7 +49,7 @@ We have [*fifty plus terraform modules*][terraform_modules]. A few of them are c
4949

5050
## Prerequisites
5151

52-
This module has a few dependencies:
52+
This module has a few dependencies:
5353

5454
- [Terraform 0.13](https://learn.hashicorp.com/terraform/getting-started/install.html)
5555
- [Go](https://golang.org/doc/install)
@@ -73,9 +73,8 @@ Here are examples of how you can use this module in your inventory structure:
7373
```hcl
7474
module "elasticsearch" {
7575
source = "clouddrove/elasticsearch/aws"
76-
version = "0.14.0"
76+
version = "0.15.0"
7777
name = "es"
78-
repository = "https://registry.terraform.io/modules/clouddrove/elasticsearch/aws/0.14.0"
7978
environment = "test"
8079
label_order = ["name", "environment"]
8180
enable_iam_service_linked_role = true
@@ -105,9 +104,8 @@ Here are examples of how you can use this module in your inventory structure:
105104
```hcl
106105
module "elasticsearch" {
107106
source = "clouddrove/elasticsearch/aws"
108-
version = "0.14.0"
107+
version = "0.15.0"
109108
name = "es"
110-
repository = "https://registry.terraform.io/modules/clouddrove/elasticsearch/aws/0.14.0"
111109
environment = "test"
112110
label_order = ["name", "environment"]
113111
domain_name = "clouddrove"
@@ -159,6 +157,7 @@ Note: There are some type of instances which not support encryption and EBS opti
159157
| enable\_iam\_service\_linked\_role | Whether to enabled service linked with role. | `bool` | `false` | no |
160158
| enable\_logs | enable logs | `bool` | `true` | no |
161159
| enabled | Set to false to prevent the module from creating any resources. | `bool` | `true` | no |
160+
| encrypt\_at\_rest\_enabled | Whether to enable encryption at rest. | `bool` | `true` | no |
162161
| encryption\_enabled | Whether to enable node-to-node encryption. | `bool` | `false` | no |
163162
| enforce\_https | Whether or not to require HTTPS. | `bool` | `true` | no |
164163
| environment | Environment (e.g. `prod`, `dev`, `staging`). | `string` | `""` | no |
@@ -182,7 +181,7 @@ Note: There are some type of instances which not support encryption and EBS opti
182181
| managedby | ManagedBy, eg 'CloudDrove'. | `string` | `"hello@clouddrove.com"` | no |
183182
| name | Name (e.g. `app` or `cluster`). | `string` | `""` | no |
184183
| public\_enabled | Enable Elasticsearch cluster is public or not. | `bool` | `false` | no |
185-
| repository | Terraform current module repo | `string` | `"https://registry.terraform.io/modules/clouddrove/elasticsearch/aws/0.14.0"` | no |
184+
| repository | Terraform current module repo | `string` | `"https://github.com/clouddrove/terraform-aws-elasticsearch"` | no |
186185
| retention\_in\_days | Days of retention of cloudwatch. | `number` | `90` | no |
187186
| security\_group\_ids | Security Group IDs. | `list(string)` | `[]` | no |
188187
| subnet\_ids | Subnet IDs. | `list(string)` | `[]` | no |
@@ -206,7 +205,7 @@ Note: There are some type of instances which not support encryption and EBS opti
206205

207206

208207
## Testing
209-
In this module testing is performed with [terratest](https://github.com/gruntwork-io/terratest) and it creates a small piece of infrastructure, matches the output like ARN, ID and Tags name etc and destroy infrastructure in your AWS account. This testing is written in GO, so you need a [GO environment](https://golang.org/doc/install) in your system.
208+
In this module testing is performed with [terratest](https://github.com/gruntwork-io/terratest) and it creates a small piece of infrastructure, matches the output like ARN, ID and Tags name etc and destroy infrastructure in your AWS account. This testing is written in GO, so you need a [GO environment](https://golang.org/doc/install) in your system.
210209

211210
You need to run the following command in the testing folder:
212211
```hcl
@@ -215,7 +214,7 @@ You need to run the following command in the testing folder:
215214

216215

217216

218-
## Feedback
217+
## Feedback
219218
If you come accross a bug or have any feedback, please log it in our [issue tracker](https://github.com/clouddrove/terraform-aws-elasticsearch/issues), or feel free to drop us an email at [hello@clouddrove.com](mailto:hello@clouddrove.com).
220219

221220
If you have found it worth your time, go ahead and give us a ★ on [our GitHub](https://github.com/clouddrove/terraform-aws-elasticsearch)!

0 commit comments

Comments
 (0)