Comments (13)
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.
/set title: Support issue with EC2 provisioner
from inlets-operator.
@digitalsanctum what kind of documentation (specifically) do you think needs adding?
from inlets-operator.
@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.
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.
@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.
@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.
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.
/set title: Support issue with EC2 provisioner and AWS EC2 Classic
from inlets-operator.
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.
@alexellis, I would but i will not have access to a computer for a few weeks.
from inlets-operator.
This depends on inlets/inletsctl#75
from inlets-operator.
@alexellis I'm happy to propagate fix here from my fix in inletsctl.
from inlets-operator.
Related Issues (20)
- Add new Hetnzer provisioner to operator HOT 2
- Change to inlets-pro HOT 3
- tunnel-client pod won't start, "exec: "inlets-pro": executable file not found in $PATH" HOT 5
- GCE provisioner does not show when the VM fails to be created HOT 10
- DigitalOcean has deleted the Ubuntu 16.04 image HOT 1
- Update OS images to Ubuntu 18.04 for provisioners HOT 9
- Support custom plan for provisioner HOT 1
- Update provider pricing grid HOT 2
- Format Error: JWT Token for license-file HOT 4
- Known issue: connection refused due to IPVS HOT 5
- Getting 401 Unable to Authenticate from Digital Ocean HOT 2
- Linode provider with Arkade ingress-nginx - label too long HOT 2
- Update codegen and generate-crd script for Go modules
- Add plan to Inlets Operator Helm chart HOT 1
- Update build status image to use GitHub Actions HOT 2
- bugfix: Docs for installation overlook the access-key
- question: is the inletsProLicense field of the helm chart different than the lic key received in email HOT 6
- AWS security group lacks inbound rule for custom TCP port HOT 4
- digitalocean image ubuntu-18-04-x64 is no longer available HOT 5
- Is there a free version of inlets? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from inlets-operator.