Policy-driven access control//App. Delivery with Consul Service Mesh And K8s

Cloud Native Berlin

Apr 21, 2021, 4:00 – 6:00 PM

Virtual event

About this event


[18:00 - 18:45] Zan & Nic, "Progressive Application Delivery with Consul Service Mesh and Kubernetes"

[18:50 - 19:35] Anders Eknert, “Policy-driven access control - an introduction to OPA"

Both talks will be followed by Q&A and a 5-minute break.



“Policy-driven access control - an introduction to OPA”, Anders Eknert

Abstract: With our digital systems growing increasingly distributed and our tech stacks increasingly heterogeneous, we need to devise new models around policy and access control. In this presentation, we’ll introduce Open Policy Agent (OPA) - what problems it solves and how it unifies policy across the whole cloud native stack. After a brief introduction, we'll take a closer look at Rego, the policy language used by OPA, before exploring how OPA may be used for building guard rails around our Kubernetes clusters.

“Progressive Application Delivery with Consul Service Mesh and Kubernetes”, Zan & Nic

Abstract: Even with a high level of test automation and coverage, deploying applications to production carry a particular risk. Differences in infrastructure, configuration, application software, and data stores can mean that an application that performed flawlessly through the development and test cycles can fail when introduced to the production environment.

To counter the risk involved with deploying to production, we developed a technique called canary testing. Rather than immediately replacing existing software with a new version, you gradually introduce it while monitoring its behavior.

In this talk, you will learn how to implement a fully automated progressive delivery pipeline for canary testing using Consul Service Mesh, Flagger, Circle CI, and Kubernetes. We will look at the end-to-end process from code commit to production release, and by the end of the talk, you will understand the core configuration of all the tools involved so that you can replicate the workflow in your environment.


  • Anders Eknert


    Developer Adocate

  • Zan Markan


    Developer Advocate

  • Nic Jackson


    Developer Advocate


  • Aleksandra Nadolski



  • Benazir Khan


    Event and Community Coordinator