Skip to content
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

Add levant #300

Open
pdmthorsrud opened this issue Aug 31, 2020 · 1 comment
Open

Add levant #300

pdmthorsrud opened this issue Aug 31, 2020 · 1 comment
Labels
stage/thinking Requires research or further thought

Comments

@pdmthorsrud
Copy link
Contributor

As we discussed on friday, levant might be very useful

https://github.com/hashicorp/levant

@zhenik zhenik added the stage/thinking Requires research or further thought label Sep 10, 2020
@Neha-Sinha2305
Copy link
Contributor

Neha-Sinha2305 commented Sep 29, 2020

While working on this PR, I noticed that the terraform apply did not fail, although the mc(minio-client) nomad batch job failed to get deployed successfully.

module.minio.nomad_job.nomad-job-mc: Creating...
module.minio.nomad_job.nomad-job-mc: Creation complete after 0s [id=mc]

mc_nomad_failed_job

I went through nomad's github repo to find out if they have any such feature so as we can wait for the job to get successfully deployed and i saw that they have an issue which is in Open state: Flag to wait till deployment actually succeeded

Alternatively, levant could be useful here to make such advanced checks:
https://github.com/hashicorp/levant/blob/master/README.md

Advanced Job Status Checking: Particularly for system and batch jobs, Levant ensures the job, evaluations and allocations all reach the desired state providing feedback at every stage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stage/thinking Requires research or further thought
Projects
None yet
Development

No branches or pull requests

3 participants