inlets-operator icon indicating copy to clipboard operation
inlets-operator copied to clipboard

[Feature request] Support provisioning to multiple regions for exit-servers

Open jahanson opened this issue 5 years ago • 2 comments

Expected Behaviour

The operator should create the tunnel reliably without worrying what region is accepting new nodes.

Current Behaviour

When specifying the region with digital ocean I can only specify one region. When the region is currently not accepting any new nodes it just fails until digital ocean re-enables the zone.

image

image

image

Possible Solution

specify a comma separated list -region=sfo1,sfo2

Steps to Reproduce (for bugs)

Go to Digital Ocean, add a new node and check to see what region is not currently accepting new nodes and specify that region in the configuration.

Context

Your Environment

  • inlets-operator version, find via kubectl get deploy inlets-operator -o wide inlets/inlets-operator:0.6.6

  • Kubernetes distribution i.e. minikube v0.29.0., KinD v0.5.1, Docker Desktop: Rancher v2.3.2

  • Kubernetes version kubectl version:

Client Version: version.Info{Major:"1", Minor:"16", GitVersion:"v1.16.3", GitCommit:"b3cbbae08ec52a7fc73d334838e18d17e8512749", GitTreeState:"clean", BuildDate:"2019-11-14T04:24:29Z", GoVersion:"go1.12.13", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"15", GitVersion:"v1.15.9", GitCommit:"2e808b7cb054ee242b68e62455323aa783991f03", GitTreeState:"clean", BuildDate:"2020-01-18T23:24:23Z", GoVersion:"go1.12.12", Compiler:"gc", Platform:"linux/amd64"}
  • Operating System and version (e.g. Linux, Windows, MacOS): Ubuntu 18.04.4 LTS

  • Cloud provisioner: DigitalOcean.com

jahanson avatar Feb 27 '20 01:02 jahanson

/set title: [Feature request] Support provisioning to multiple regions for exit-servers

alexellis avatar Oct 21 '20 20:10 alexellis

Hi @jahanson

Thanks for the suggestion. This isn't something we've encountered as of yet.

I noticed your operator version is very old, 0.9.2 is current and you should upgrade as soon as you can.

If you're using inlets for business purposes and confidential data/credentials then you should purchase inlets PRO so that your connections are encrypted. The OSS version is configured for testing only.

Please read more at inlets tunnel capabilities

alexellis avatar Oct 21 '20 20:10 alexellis