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
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions