-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Change Proposal] Support Terraform related files in deploy/tf #269
Comments
Let's split this into the MVP to unblock you and further improvements. MVP:
Would you mind opening a PR to the package-spec to address these ideas? Further improvement:
cc @jsoriano |
Maybe we can ignore all files starting by dots. Also when building packages. |
I'm afraid that when people discover it, they will start sneaking extra content in |
I opened #273 to ignore |
In order to leverage these changes I have to wait a release, may you share when you expect to cut one? |
We have to merge #270, or similar, current code fails to validate some of the existing packages. |
While working at adding extended Terraform support to
elastic-package
Terraform Deployer (to enable GCP billing testing) package linting fails with this error:This change proposal aims to add support
_dev/deploy/tf
folder. for:*.tftpl
;tftpl
is the recommended naming pattern to use for Terraform template files.*.json
; JSON is a standard storage format for accessory data. For the specific use case JSON is used to store GCP BigQuery Table schema..terraform.lock.hcl
; this file is Terraform Dependency Lock Files. Terraform CLI itself suggest adding this file to version control for reproducible dependency installation..gitignore
. It seemsgitignore
is not supported even at package level, and this makes everything a bit more complex. Adding support for this would also enabled ignoring the same files in related tools (elastic-package build
for example).The text was updated successfully, but these errors were encountered: