inlets/inletsctl

Fix issue with the opening of TCP ports for inlets-pro on GCE

utsavanand2 opened this issue · 4 comments

Expected Behaviour

The GCE operator should open up ports for inlets-pro
For users switching between inlets OSS and inlets-pro, the firewall rules should be
updated automatically.

Current Behaviour

If a firewall rule named inlets for inlets OSS already exists, it doesn't open up ports for inlets-pro

Possible Solution

PR #45

Steps to Reproduce (for bugs)

  1. Run inletsctl with inlets OSS
  2. Run inletsctl again with inlets-pro

To be fair this isn't going to work. We need all ports to be opened. cc @adamjohnson01

The point of inlets-pro is that it's a pass-through TCP proxy, so we'd want ports as low as 22, 80 and 443 if that's what the user was punching out.

@alexellis Do you want any other ports to be opened apart from these?

Update: The linked PR #58 will open up all TCP traffic
cc @alexellis