Skip to content

Add automatic creation of elasticsearch indices and policies after ap…#72

Merged
bmonkman merged 7 commits intomasterfrom
add-elasticsearch-indices-after-apply
Aug 28, 2020
Merged

Add automatic creation of elasticsearch indices and policies after ap…#72
bmonkman merged 7 commits intomasterfrom
add-elasticsearch-indices-after-apply

Conversation

@bmonkman
Copy link
Copy Markdown
Contributor

…plying.
ES cluster is internal so this has to be done via a container in k8s.

It would be nice to have this tied in to the terraform but the user running TF won't be able to reach the ES cluster.

…plying. ES cluster is internal so this has to be done via a container in k8s.
@bmonkman
Copy link
Copy Markdown
Contributor Author

Just running through one more full zero apply to flush out any other little issues.

@davidcheung
Copy link
Copy Markdown
Contributor

nice, reminder to squash the commits since our default github behavior doesn't do that

@bmonkman
Copy link
Copy Markdown
Contributor Author

I was actually looking for the option to require squash yesterday and couldn't find it. Just looked again and remembered where it was. Thanks!

@bmonkman bmonkman merged commit 7decf17 into master Aug 28, 2020
@bmonkman bmonkman deleted the add-elasticsearch-indices-after-apply branch August 28, 2020 18:51
bmonkman added a commit that referenced this pull request Oct 10, 2020
#72)

* Add automatic creation of elasticsearch indices and policies after applying. ES cluster is internal so this has to be done via a container in k8s.

* Switch pushd to cd

* Update templates/scripts/elasticsearch-logging.sh

Co-authored-by: David Cheung <[email protected]>

* Update templates/terraform/README.md

Co-authored-by: David Cheung <[email protected]>

* Improved error and env handling in elasticsearch setup, changed default instance types for ES clusters

* Fix creating more than one cluster per account

Co-authored-by: David Cheung <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants