Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Seandon Mooy
    @erulabs
    You'll probably need to get a new kube config as well if you're using kubectl
    Billy Stevens
    @wasv
    Awesome! The name is correct, the limits don't appear to be though. Do I need to update anything besides the namespace in my kubectl config?
    Also, in this whole process, I think I managed to pay for a month of the starter package twice. Is it possible to either cancel that second charge or have it applied to my account?
    Seandon Mooy
    @erulabs
    Sure, give me a few minutes and I should be able to do that - let me upgrade your namespace limits first
    Billy Stevens
    @wasv
    Thanks! Btw, totally wasn't expecting anyone to be looking at this chat on a Sunday evening. Thank you!
    Seandon Mooy
    @erulabs
    No problem! We're all about customer service hehe :P I've refunded one of your payments - The payment processor says it can take up to 5 days to land on your side though :(
    Going to upgrade your namespace shortly, but found an bug with our upgrader tool and am currently waiting for the patch to build heheh.
    Thanks for using KubeSail by the way!
    Billy Stevens
    @wasv
    I'm glad I decided to! Much more affordable than anything else I could find and does what I need for experiments, projects, and such. I guess I can add customer support to the list of reasons as well!
    Billy Stevens
    @wasv
    Does this seem likely to be fixed within half an hour? If not, I might need to check again tomorrow.
    Seandon Mooy
    @erulabs
    Ack sorry, yes, it should be fixed in less than 5 minutes - sorry for the delay!
    Billy Stevens
    @wasv
    Totally fine. Just wanted to check in.
    Seandon Mooy
    @erulabs
    Okay, should be all good-to-go!
    Let me know if I can do anything else to help and feel free to tell your friends! :D
    Billy Stevens
    @wasv
    Looks like it worked! Thanks! Will do!
    Billy Stevens
    @wasv
    How would I go about exposing a port for a non http/https service?
    Dilip Kr. Shukla
    @fusionstrings
    Thanks @erulabs and @pastudan you guys are doing amazing.
    Seandon Mooy
    @erulabs
    @wasv That's actually going to be re-enabled hopefully today! It was being used a lot for abuse and malicious behavior so we temporarily disabled it while we worked on a few barriers for the attackers... It was a huge bummer to disable it and I really really wanted to avoid it. But due to your request I will prioritize bringing that back ASAP! I know I want to get my Factorio server running again!
    (That said, existing TCP services where not taken down when the UI element was disabled)
    Billy Stevens
    @wasv
    That's totally understandable. I was just kinda confused, since the documentation I could find suggested it was possible, and I couldn't find anything that said it wasn't. Thank you for the update! I'm hoping to get a taskwarrior server running at some point!
    Seandon Mooy
    @erulabs
    Heya @wasv - External TCP services should now work, but the UI is still under development. In any case, you should be able to expose external services if you use a specific externalIP in a NodePort service. Here is an example template: https://kubesail.com/template/erulabs/externalip-example/1 - which results in http://13.52.171.178:57219 being up and running. Consider this to be a beta, but you can go ahead and use that IP and you should get an automatically generated TCP port that you can point what whatever you'd like!
    Seandon Mooy
    @erulabs
    (note to anyone else that address specifically only works on the usw1 cluster)
    Billy Stevens
    @wasv
    Would I need to use that same IP? Or should I use the ones associated with my namespace and domain?
    Billy Stevens
    @wasv
    @erulabs I tried setting up my taskwarrior server using that IP, and the ones attached to my domain. I also tried setting up a TCP echo server from istio/samples/tcp-echo. I wasn't able to connect to any of these services using netcat. But I could connect to the tcp-echo service within the cluster from a busybox image.
    It seems the new external IP might not be working properly. (also, if I shouldn't have (@)'ed, feel free to say so)
    Seandon Mooy
    @erulabs
    No problem with the direct @ - that's what the channel is for :) Sorry for disappearing yesterday! I decided to just launch the TCP controls again as opposed to showing you a sort of hack hehe. We're working on getting that launched currently - thanks for bearing with us!
    Seandon Mooy
    @erulabs
    You should now be able to expose TCP ports to the internet via the web UI! Let me know if I can do anything else to help!
    David Recuenco
    @RecuencoJones
    Hi @erulabs! I was just trying to expose one of my kubesail deployments through ingress, got the domain frontend-webpack.recuencojones.kubesail.io but it shows 404 page everytime, could I be missing something? This is my
    David Recuenco
    @RecuencoJones
    Sorry for bothering, looks like I was using too many resources and somehow messed creating services from UI/manifest, I've eventually managed to deploy and expose the ingress at https://frontend.recuencojones.usw1.kubesail.io ! Thanks anyways! :D
    Seandon Mooy
    @erulabs
    Awesome! That possibly looks like a bug on our end - you can see the working address has the cluster name in there โ€œusw1โ€. Not sure why our system generated you a name without the cluster address! Will look into that - thank you for the report :)
    David Recuenco
    @RecuencoJones
    Is it normal that the certificate is untrusted tho? I guess it is as these are self signed certificates, but I'm wondering anyways
    Dan Pastusek
    @pastudan
    @RecuencoJones that's a bug as well - the certificate should eventually become valid, though it normally only takes a few seconds. We use Lets Encrypt to sign certificates, but sometimes there is a delay. I'm looking into that now
    Dan Pastusek
    @pastudan
    @RecuencoJones what you had prior to this commit (https://github.com/RecuencoJones/caddy-frontend/commit/a21fbebf40e13f46acb6e98b40515fda27cfbab5#diff-777f1d5227004ef17cf9b684feb83798R8-R17) actually would have worked, but we had a bug! We incorrectly mutated the incoming ingress request to add frontend.recuencojones.kubesail.io instead of frontend.recuencojones.usw1.kubesail.io, but it looks like you figured that out before we fixed it :-D Sorry for the confusion that caused!
    A fix for that is rolling out now, so future ingresses you create will work without adding an explicit host.
    Still looking into the certificate issue
    Seandon Mooy
    @erulabs
    Hey @RecuencoJones https://frontend.recuencojones.usw1.kubesail.io/ should now have a proper certificate - sorry for the delay! A concurrency bug in our certificate issuing system bit us :( Thank you so much for the report! We're ready to call this issue resolved, but please let us know if you have any other issues, questions or comments! Thanks again!
    David Recuenco
    @RecuencoJones
    Wow! @erulabs @pastudan thank you very much for the detailed response! I was going crazy until I realized there was something missing in the autogenerated hosts, glad to know it wasn't just me ๐Ÿ˜…
    You're awesome, thanks a lot for this!
    Seandon Mooy
    @erulabs
    No problemo! Thanks for using KubeSail :D
    Please feel free to reach out here if you have any questions or comments or feature requests - we've got big plans so stay tuned!
    Seandon Mooy
    @erulabs
    Hello everyone! We've been rolling out upgrades today - your containers may restart, and a small handful of customers on the usw1 cluster might have seen a brief (~8 min) downtime. We're working on strategies to prevent this in the future - and obviously anyone with multiple replicas probably didn't see any downtime. Please let us know if you're having any troubles! Thanks!!
    We're also taking signups / requests for our private beta of Deploy-from-Github - please reach out to me if you'd like to give it a shot!
    We expect to make it generally available by next week :D
    Marquitos
    @sonirico
    :clap:
    Dilip Kr. Shukla
    @fusionstrings
    Thatโ€™s very good news @erulabs . Thanks. I would like to signup for github deploy beta. Is it going to be available for private repos as well?
    Seandon Mooy
    @erulabs
    @fusionstrings Awesome! Yes, it will work for private repos! I'll send you a link in a few hours and you can get started! We have a lot of additional features to add and test, so I really appreciate your interest!
    Marquitos
    @sonirico
    @erulabs I wouldn't mind to take a tour as well ;)
    Seandon Mooy
    @erulabs
    For sure! Will send you guys an email shortly - thanks @sonirico
    Dilip Kr. Shukla
    @fusionstrings
    ๐Ÿ™