Usage of AWS Cert Manager

Usage of AWS Cert Manager instead of cert-manager

With the new versions of Pomerium, I have identified that Pomerium is supporting cert-manager for the certificates of Ingress but I want to use the AWS Cert manager for the certificates of Ingress.

Can you help me to understand, how that can be done?

What did you expect to happen?

How’d it happen?

  1. Ran x
  2. Clicked y
  3. Saw error z

What’s your environment like?

  • Pomerium version (retrieve with pomerium --version): v0.23
  • Server Operating System/Architecture/Cloud: AWS EKS

What’s your config.yaml?

# Paste your configs here
# Be sure to scrub any sensitive values

What did you see in the logs?

# Paste your logs here.
# Be sure to scrub any sensitive values

Additional context

Add any other context about the problem here.

Pomerium Ingress Controller just watches certificates that are stored in secrets, and is generally agnostic to where the certificates are originating from.

while I personally not familiar with AWS Cert Manager, it seems to have an official integration with cert-manager: TLS-enabled Kubernetes clusters with ACM Private CA and Amazon EKS | AWS Security Blog