Skip to content

A reverse proxy to allow OKD authentication, authorization (and other functionality) to Elasticsearch

License

Notifications You must be signed in to change notification settings

syedriko/elasticsearch-proxy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OKD Elasticsearch Proxy

A reverse proxy to Elasticsearch that relies on either client certificate or Bearer token for use with OKD Cluster Logging

More information can be found in the design document.

Features:

  • Dynamically seeds a user's permissions based on their OKD projects and ability to satisfy subjectaccessreviews
  • Utilizes OKD Bearer token for authorization
  • Defaults a set of kibana index patterns for non infra users
  • Dynamically creates a kibana index for non infra users

This proxy is inspired by the oauth-proxy and the openshift-elasticsearch-plugin

Contributions

To contribute to the development of elasticsearch-proxy, see REVIEW.md

About

A reverse proxy to allow OKD authentication, authorization (and other functionality) to Elasticsearch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 90.6%
  • Makefile 4.4%
  • Shell 4.2%
  • Dockerfile 0.8%