Presentation

Running Cilium with Nomad

In this talk, you'll learn how Cosmonic has deployed Cilium as a container network interface (CNI) in our infrastructure. Unlike many CNIs, Cilium is deeply integrated with Kubernetes, so we needed to take a slightly different approach to deploy it. We wrote an application called Netreap that ties together data from Nomad and Consul to replace the Cilium Kubernetes operator to maintain endpoints and labels. We’ll talk about the architecture of this application, how we were able to run Cilium on Nomad, and see an example of everything running live.

In this talk, you'll learn how Cosmonic has deployed Cilium as a container network interface (CNI) in our infrastructure. Unlike many CNIs, Cilium is deeply integrated with Kubernetes, so we needed to take a slightly different approach to deploy it. We wrote an application called Netreap that ties together data from Nomad and Consul to replace the Cilium Kubernetes operator to maintain endpoints and labels. We’ll talk about the architecture of this application, how we were able to run Cilium on Nomad, and see an example of everything running live.

More resources like this one

  • 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/28/2023
  • Presentation

Hidden Hazards: Unique Burnout Risks in Tech

  • 3/28/2023
  • Presentation

Vault and Boundary - Managing Secrets at Home