Skip to main content
HashiConf More sessions have been added to the conference agenda. Buy your pass and plan your schedule. Register
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