Mutual Authentication with Cilium

Introduced in Cilium 1.14 is support for a much-requested feature: mutual authentication.

From its inception, we looked at delivering an optimal effortless user experience to achieve mutual authentication.

The result is simple: add 2 lines of YAML to your Cilium Network Policy, and that’s it – your workload communication is now secured with a mutual TLS handshake.

Try it in this new Star Wars-inspired lab!

DifficultyIntermediate
VersionOpen Source
TopicsSecurity
ProjectCilium

Main steps in the lab

01🚀 Deploying a demo app

Install the empire demo application.

02👮 Enforcing mutual authentication

Enforce Mutual Authentication.

03🔎 Observing Mutual Authentication

Observe the authentication process with Hubble!

04🥋 Exam

Pass the exam to receive a badge!