Skip to content

vkdir/envoy_getting_started

 
 

Repository files navigation

Getting Started with Envoy and Open Policy Agent

This is the 1st Envoy & Open Policy Agent (OPA) Getting Started Guide. Each guide is intended to explore a single Envoy or OPA feature and walk through a simple implementation. Each guide builds on the concepts explored in the previous guide with the end goal of building a very powerful authorization service by the end of the series.

Here is a list of the Getting Started Guides that are currently available.

Getting Started Guides

  1. Using Envoy as a Front Proxy --- Learn how to set up Envoy as a front proxy with docker
  2. Adding Observability Tools --- Learn how to add ElasticSearch and Kibana to your Envoy front proxy environment
  3. Plugging Open Policy Agent into Envoy --- Learn how to use Open Policy Agent with Envoy for more powerful authorization rules
  4. Using the Open Policy Agent CLI --- Learn how to use Open Policy Agent Command Line Interface
  5. JWS Signature Validation with OPA --- Learn how to validate JWS signatures with Open Policy Agent
  6. JWS Signature Validation with Envoy --- Learn how to validate JWS signatures natively with Envoy
  7. Putting It All Together with Composite Authorization --- Learn how to Implement Application Specific Authorization Rules
  8. Configuring Envoy Logs Taps and Traces --- Learn how to configure Envoy's access logs taps for capturing full requests & responses and traces

About

Getting started examples for envoy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Open Policy Agent 45.6%
  • Shell 40.1%
  • JavaScript 9.6%
  • Go 2.4%
  • Dockerfile 1.4%
  • Python 0.5%
  • HTML 0.4%