GithubHelp home page GithubHelp logo

Comments (13)

alexellis avatar alexellis commented on May 9, 2024

Thanks for the report.

I'll ping @Waterdrips to see if he can repro.

@adamjohnson01 do you mind taking a look as the author of the AWS provisioning code? https://github.com/inlets/inletsctl/tree/master/pkg/provision#maintainers-for-each-provider

from inlets-operator.

alexellis avatar alexellis commented on May 9, 2024

/set title: Support issue with EC2 provisioner

from inlets-operator.

alexellis avatar alexellis commented on May 9, 2024

@digitalsanctum what kind of documentation (specifically) do you think needs adding?

from inlets-operator.

thesurlydev avatar thesurlydev commented on May 9, 2024

@alexellis Perhaps it's enough just to update this section: https://github.com/inlets/inlets-operator#using-a-provider-which-requires-an-access-key-and-secret-key-aws-ec2-scaleway

It was only through trial and error that I got the right combination of args that worked with AWS. For args that accept a file/path, specify what's expected to be in the file.

Another hiccup related to documentation is that the required fields for specific providers are not obvious so that was more trial and error. For AWS and possibly other providers, there's no way to specify a VPC (if you have more than one in a region).

from inlets-operator.

alexellis avatar alexellis commented on May 9, 2024

Happy to take a suggested block of text to add here, or via a PR (more paperwork and process) - both will give the same end result.

from inlets-operator.

Waterdrips avatar Waterdrips commented on May 9, 2024

@digitalsanctum - Do you have an old AWS account with EC2 Classic enabled?

I was able to get tunnels spun up on AWS EC2 using a new AMI user with EC2 full access into eu-west-1 region with default settings.

Worked with both inlets and inlets-pro.

from inlets-operator.

thesurlydev avatar thesurlydev commented on May 9, 2024

@Waterdrips I do have an old account with EC2 classic enabled. I also don't have a default VPC which is why I'm guessing the code as it is works without specifying a VPC. I'm guessing that providing an optional VPC arg may help in this case and the other case I mentioned above where there might be more than one VPC in the target account/region.

from inlets-operator.

thesurlydev avatar thesurlydev commented on May 9, 2024

I've found the same issue occurs when using inletsctl so I'm going to attempt to update code there to get things working for me. I'll report back when I know more.

from inlets-operator.

Waterdrips avatar Waterdrips commented on May 9, 2024

/set title: Support issue with EC2 provisioner and AWS EC2 Classic

from inlets-operator.

thesurlydev avatar thesurlydev commented on May 9, 2024

I think this issue has more to do with no default VPC being available. See my PR against inetsctl for proposed fix: inlets/inletsctl#75

from inlets-operator.

adamjohnson01 avatar adamjohnson01 commented on May 9, 2024

@alexellis, I would but i will not have access to a computer for a few weeks.

from inlets-operator.

Waterdrips avatar Waterdrips commented on May 9, 2024

This depends on inlets/inletsctl#75

from inlets-operator.

thesurlydev avatar thesurlydev commented on May 9, 2024

@alexellis I'm happy to propagate fix here from my fix in inletsctl.

from inlets-operator.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.