Pomerium is a Identity aware proxy that aim to provide secure access from an untrusted network to your upstream services.
This repository is a collection of recipes for deploying Pomerium into a Kubernetes cluster.
I have written a detailed post about the implementation and motivation behind this deploying Pomerium IAP
This recipe is tested with the following
- AWS Elastic Kubernetes Service (EKS) 1.17
- Application LoadBalancer with HTTPS
- Nginx Ingress (Optional) for Kubernetes Cluster - You can set-up Pomerium proxy service as a node port and bind directly to the Application Load Balancer
|- assets
|- workloads
|-- pomerium
|-- common
- Pomerium : Consists of all Pomerium related resources
- Common : Other resources like mock services