Skip to main content
Demo

Building Efficient Continuous Integration Pipelines with Nomad, Vault and Jenkins

See how to set up a CI/CD pipeline by configuring Jenkins to use a Nomad platform to autoscale job runners and use Vault for injecting secrets.

Things like infrastructure as code, service discovery and config management can and have helped Bram Vogelaar's team to quickly build and rebuild infrastructure, but they haven't spent nearly enough time to train themselves to review, monitor, and respond to outages. Does your platform degrade in a graceful way? What does a high CPU load really mean? What can we learn from level 1 outages to be able to run our platforms more reliably?

This talk will focus on on setting up a CI/CD pipeline using Jenkins. It starts by configuring Jenkins to use Nomad to autoscale job runners and use Vault for injecting secrets. After which the demo will use the newly released nomad-pack tool to convert, deploy, and test an existing Nomad job.

More resources like this one

  • 8/22/2025
  • FAQ
Why Microservices?
  • 4/11/2024
  • FAQ
Introduction to HashiCorp Vault
Vault identity diagram
  • 12/28/2023
  • FAQ
Why should we use identity-based or "identity-first" security as we adopt cloud infrastructure?
  • 3/14/2023
  • Article
5 best practices for secrets management