Skip to content

MITM configuration standard #2

@mnatan

Description

@mnatan

We want to support 2 whitelist types:

  1. passthrough - does not decrypt HTTPS
  2. inspected - decrypts HTTPS. Requires trusting MITM CA.

By default, we should deny all other traffic

Additionally, MITM supports TCP proxying, so we should be able to create rules for non-HTTP traffic, like LDAP or SMTP.

Definition of done

  • Learn about MITM Filter Expressions
  • run MITM either locally or in the cloud and test the config (might be easier to use non-transparent mode for testing)
  • propose how the configuration should look in terraform
  • propose how to store the configuration in the cloud (GCS, firewall rule descriptions, or other)
  • document the configuration in Readme
  • optionally: provide reference implementation in terraform

Metadata

Metadata

Labels

documentationImprovements or additions to documentationenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions