Presentation

Automate an Observable Runtime with Consul, Nomad, and Ansible

Learn how to set up a quick runtime environment using Spring Boot, containers and VMs with HashiCorp Nomad & Consul, plus an observability stack built with Prometheus, Loki & Traefik.

This talk will go over a how to automate a well-rounded, modern runtime architecture for a Spring Boot, VM, container, native environment. The solution is available in Kangaroot's Rootstacks Devfactory repository.

»Goals

  • Service discovery and service mesh with Consul

  • Runtime environment for vm/containers/native/Spring Boot with Nomad

  • Secure and transparant routing

  • Auditability and logging out of the box, with minimal adjustments needed

  • Monitored environment

  • All buildable through an opinionated Ansible playbook

»Architecture

Raspberry pi

More resources like this one

  • 3/15/2023
  • Case Study

Using Consul Dataplane on Kubernetes to implement service mesh at an Adfinis client

  • 1/20/2023
  • FAQ

Introduction to Zero Trust Security

  • 1/19/2023
  • Presentation

10 Things I Learned Building Nomad-Packs

  • 1/4/2023
  • Presentation

A New Architecture for Simplified Service Mesh Deployments in Consul