-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
460b86e
commit 303e4c9
Showing
20 changed files
with
5,495 additions
and
100 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
*.sh text eol=lf | ||
|
||
test/simple_exasol_setup/.terraform.lock.hcl linguist-generated=true | ||
test/go.sum linguist-generated=true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,5 +3,6 @@ terraform.tfplan | |
terraform.tfstate | ||
.idea/ | ||
*.iml | ||
.terraform.lock.hcl | ||
venv/ | ||
.DS_Store | ||
.terraform.lock.hcl |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,14 @@ | ||
# terraform-aws-exasol 1.0.3, released 2022-??-?? | ||
# terraform-aws-exasol 1.0.3, released 2023-06-27 | ||
|
||
Code name: | ||
Code name: Fix deployment | ||
|
||
## Summary | ||
|
||
This release updates the NodeJS version for Lambdas used by the CloudFormation template during deployment. | ||
|
||
Starting with this version terraform-aws-exasol is tested with Terraform 1.5.1. We recommend using the same version. | ||
|
||
## Bug Fixes | ||
|
||
- #29: Added name to workflow files with matrix builds | ||
- #32: Fixed nodejs version in CF template |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
# Developer Guide | ||
|
||
## CI Tests | ||
|
||
The CI build runs smoke tests and static code analysis. This requires Terraform and [tflint](https://github.com/terraform-linters/tflint) to be installed. | ||
|
||
Run the build with the following command: | ||
|
||
```sh | ||
./scripts/ci.sh | ||
``` | ||
|
||
## System Tests | ||
|
||
System tests for deploying the Exasol Terraform module are located in the `test` directory. | ||
|
||
### Running System Tests | ||
|
||
* Install Terraform and Go | ||
* Get an Exasol license and store it as `test/simple_exasol_setup/exasolution.lic` | ||
* Create the file `test/simple_exasol_setup/terraform.tfvars` and fill in: | ||
``` | ||
owner = "<YOUR_EMAIL>" | ||
aws_profile = "<AWS PROFILE TO USE>" | ||
``` | ||
* Run | ||
```sh | ||
cd test | ||
go test --timeout 2h | ||
``` | ||
|
||
## Publishing to Terraform Registry | ||
|
||
To publish the module to the Terraform registry create a release in the GitHub repository. | ||
|
||
The new version will automatically be available at [exasol/exasol/aws](https://registry.terraform.io/modules/exasol/exasol/aws/latest) in the registry. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,3 @@ | ||
release-platforms: | ||
- GitHub | ||
- Community | ||
community-tags: | ||
- AWS | ||
- Exasol | ||
- Terraform | ||
- Intrastructure-as-Code | ||
community-project-name: Terraform AWS Exasol | ||
community-project-description: | | ||
The Terraform AWS Exasol module is a Terraform module that allows you to create an Exasol cluster on AWS using [Terraform](https://www.terraform.io/). | ||
By that you can define your Exasol cluster infrastructure as code. | ||
language: Generic |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.