-
Notifications
You must be signed in to change notification settings - Fork 548
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
Itn3 logging deployment #14423
Itn3 logging deployment #14423
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.Just nitpicking
|
||
metadata = { | ||
startup-script = <<SCRIPT | ||
${data.template_file.fe-config.rendered} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've read that template_file
is to be deprecated in favor of the templatefile
function. I understand that maybe we are using it because of the Terraform version used in the Buildkite agents?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You are correct. I am not sure if the new format is compatible with our older version of Terraform. I would have to test for this. I will open a second zenhub item to test and move these templates, in addition to enabling the remote DB access.
!ci-build-me |
Closing this as a duplicate of: 0e160f4 |
Explain your changes:
testworld-2-0
testnet. This configuration began as a docker compose that deployed 3 containers to a VM, that version of the configuration was initially created by Viable Systems (a Mina ecosystem partner), but was later asked to migrate to O(1)Labs for deployment. The version that is in this PR has additional Terraform scaffolding to allow it handle secrets that cannot live in the Docker Compose file. The Terraform structure also allows it to be connected to an external managed db for better reliability (this feature is commented out for now in themina.tf
file).README
files has been included with the infra code as well, to document the intended use:automation/terraform/deployments/testworld-logging/README.md
Explain how you tested your changes:
ssh
to connect to the resulting VM and check that the configured Docker Compose deployment, as well as the secret values have been correctly loaded.Checklist: