-
-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provisioning to Hetzner Cloud + some questions #44
Comments
Hi @vitobotta! It's really cool that you found our project interesting! Personally I'm a big fan of inlets-operator too!
-> inlets-operator works great for development and production environments alike. inlets also has an offering for inlets-pro which allows exposing L4 protocols like TCP and UDP.
-> Yes you can add support for any cloud platform as long as it offers some kind of API for provisioning instances with metadata like startup-scripts and ports to open (which partly answers your 3rd question)
-> Yes you can have firewall-rules in place as long as you're not blocking 80 and 443 itself
-> Surely you can! As with any kubernetes deployment you'll expose your service first with DigitalOcean as Then, update your inlets-operator deployment to use Hetzner Cloud and expose your existing exposed deployment with a new service with a different name @alexellis is the creator of inlets and I'm sure he would correct me if I'm wrong somewhere. 😄 |
Just tried with DigitalOcean with the fra1 region (my servers are in Nuremberg) for nginx ingress, it works! Another few questions:
Thanks! |
Hi @utsavanand2 ! Thanks for your reply :) Hetzner Cloud has a very nice API, so it shouldn't be difficult but I am not sure of how to tackle this since I am still relatively new to K8s. I wish I could help with this already :( I wouldn't want to have to SSH into the lb and configure a firewall etc myself. I am mostly wondering about SSH since these days there's a lot of attempts by script kiddies, bots etc. Is password auth disabled at least? Generally speaking, how is the LB VM configured from a security standpoint? Thanks! |
Just tried, the password auth is enabled and works withe password that DO has emailed me |
Yet another question :D My app uses websockets. Will it work with this LB? I've read that the connection between the cluster and the LB is done via websockets? So will my app work? Thanks @alexellis |
I can answer myself the last question, it seems to work with a demo app! 💯 |
@vitobotta do you still have time to work on the Hetzner provisioner? The code would start here -> https://github.com/inlets/inletsctl/tree/master/pkg/provision |
Hi @alexellis, I switched to DigitalOcean a month ago so I am using their load balancers. BTW Hetzner Cloud also has load balancers now. |
Hi @alexellis I'm just trying to add hetzner to the |
Who can add Hetzner to the operator? We have the provisioning package ready now. Adding it to the controller should be a case of:
Pinging a few people: @AdamWorley @vitobotta @utsavanand2 @Waterdrips Alex |
Closing as duplicate of the newer issue #115 - this also went a little off topic. |
/lock |
Please participate in the feature request in #115 |
Hi! This project looks really cool! A few questions if you don't mind:
Thanks a lot in advance!
The text was updated successfully, but these errors were encountered: