Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Seandon Mooy
    @erulabs
    Thank you! Owe ya!!
    dklinkman
    @dklinkman

    So it seems to be working ok. The ingress is created and the TLS certificate is finalized and the k8g8.com URL works. But there doesn't seem to be any logging now. At least not like before. With 0.19.0 when a new ingress is created the agent would log and new firewall listing with the new host added. Also when the agent was restarted it would log the current firewall list of hosts. but now just:

    (2021-01-12T22:11:44.529Z) info: kubesail-agent starting! { "version": "0.22.0" }
    (2021-01-12T22:11:46.403Z) info: KubeSail Agent registered and ready! KubeSail support information: {
      "clusterAddress": "n40x7k8s.dklinkman.usw1.k8g8.com",
      "agentKey": "6e69954ddcd8d642be27b08405e2aabd",
      "version": "0.22.0"
    }

    Functionally it seems to be working fine, just the logging looks different

    Seandon Mooy
    @erulabs
    @dklinkman yes the logging is a bit quieter now - you can set the LOG_LEVEL variable to “debug” to get lots more info. I might revert one of those logs so that the firewall is visible in “info” level
    dklinkman
    @dklinkman
    Sounds good. And you have timestamps now too!! Love it
    Al-Amin Talukdar
    @timam1992
    image.png
    Hi There,
    I was planning to try kubesail. But it is showing me this.
    Seandon Mooy
    @erulabs
    Hey @timam1992 ! To start you'll need to attach a computer to KubeSail - any sort of machine will work - the easiest is probably docker-for-desktop, or if you're familiar with Linux you can install Microk8s on any linux machine and run the command shown there (kubectl create...). Let me know if you have any questions!
    Al-Amin Talukdar
    @timam1992
    @erulabs thanks a lot for your your reply. I have few questions. I have docker-for-desktop in my machine. I don't have public ip. How my docker-for-desktop will be connected in kubesail.
    Seandon Mooy
    @erulabs
    Hey @timam1992 - That's one of the best features of the KubeSail agent - if you install it on your docker-for-desktop, we will forward connections from our servers to your system, so you don't need a Public IP or any firewall rules! :)
    Al-Amin Talukdar
    @timam1992
    Amazing @erulabs. Thanks a lot for explaining.
    Carl J. Mosca
    @carljmosca
    could be my account but on the “Repos” page, the “connecting a GitHubRepo” link and the “Connect New Repository” button both seem to be broken and/or disabled
    Seandon Mooy
    @erulabs
    Hrm, that's not good - I'll take a look... Do you get any error or do the buttons just do nothing?
    Carl J. Mosca
    @carljmosca
    just switched to dev mode and I see no errors in the browser or console…nothing happens
    Seandon Mooy
    @erulabs
    Ah, thank you for that report - a fix is deploying soon!
    Carl J. Mosca
    @carljmosca
    very welcome…glad to help if/when I can :)
    Seandon Mooy
    @erulabs
    The hardest sort of bug to catch - front-end only, doesn't throw an error :< Time to add some more browser-based tests! :heart:
    Thanks again!
    Carl J. Mosca
    @carljmosca
    no problem…would like to find/fix my bugs that fast LOL
    Carl J. Mosca
    @carljmosca
    looks good to me, thank you
    Seandon Mooy
    @erulabs
    We've identified a number of other small issues with the repo builder, and are rolling out more fixes. We've also added "plain dockerfile" support - in the situation where we cannot determine the language of a project, but there is a Dockerfile, we'll now just build that and deploy it :dancer:
    Those fixes will launch within the next 30 minutes or so :)
    Carl J. Mosca
    @carljmosca
    Cool thank you for the update
    Seandon Mooy
    @erulabs
    Hello everyone! We've released a new Dynamic DNS service today - if you upgrade your KubeSail Agent, you should get a new domain with the suffix dns.k8g8.com - this is a dynamic DNS address that will point at your machines public IP address! Very useful for hosting games, SSH servers, and anything non-http that the Gateway tunneling service doesn't address for you. Let me know if you have any questions! Thanks everyone!
    @/all New features this week! Dynamic DNS, plain-Dockerfile support in Repo-Builder, lots of improvements and bug-fixes around the site, and lots more coming soon! Also excited to announce the launch of https://www.beeperhq.com - a customer of ours built on KubeSail's platform. Thanks everyone and have a great week!
    flynmoose
    @flynmoose

    1000 monkeys and 1000 typewriters... Didn't really know (nor still know) what I was doing when I tried to connect my RPi to KubeSail and ended up with some persistent errors that I am trying to get rid of so I can start over. Any idea how to clear these red warning boxes every time I log in?

    Permission denied from Games
    games.xxxxxx.usw1.k8g8.com / Deployment Invalid clusterConfig from db - no credentials found for cluster: games.xxxxxx.usw1.k8g8.com

    Unable to fetch namespaces from games.xxxxxx.usw1.k8g8.com
    games.xxxxxx.usw1.k8g8.com might be offline?

    Seandon Mooy
    @erulabs
    Hey @flynmoose ! Thanks for reaching out - I sent you an email about that error - we're trying to nail it down and eliminate it but its a hard one to recreate! If you go to https://kubesail.com/clusters and click "Settings", you should be able to delete the cluster from the dashboard entirely. Once that's done, you can try re-installing the agent (add-cluster), and it should do the trick.
    If possible, could you share any details about the cluster (ie: how it was setup k3s, microk8s, rancher, etc)? Any details would be awesome
    RyzeNGrind
    @RyzeNGrind
    Hello is it possible to use Gitlab instead of Github on KubeSail? I have a cluster of Raspberry Pis that I would like to put to good use and I just came across your site and product. Everything seems very promising so I would love to try it out soon.
    RyzeNGrind
    @RyzeNGrind

    @/all New features this week! Dynamic DNS, plain-Dockerfile support in Repo-Builder, lots of improvements and bug-fixes around the site, and lots more coming soon! Also excited to announce the launch of https://www.beeperhq.com - a customer of ours built on KubeSail's platform. Thanks everyone and have a great week!

    Wow Beeper looks amazing and can't believe its self hosted on a cluster somewhere. Super cool thanks for sharing this gem!

    flynmoose
    @flynmoose

    Hey @flynmoose ! Thanks for reaching out - I sent you an email about that error - we're trying to nail it down and eliminate it but its a hard one to recreate! If you go to https://kubesail.com/clusters and click "Settings", you should be able to delete the cluster from the dashboard entirely. Once that's done, you can try re-installing the agent (add-cluster), and it should do the trick.

    Emailed you back with some screenshots and a commandline history of my buffonery. Hope it helps.

    Seandon Mooy
    @erulabs
    @RyzeNGrind - I'd love to add GitLab support! We haven't had many requests for it so it's been on the TODO list, but I'll add a +1 to it! Hope to get to that soon :heart:
    Seandon Mooy
    @erulabs
    Hey @flynmoose - still working on a patch for you - sorry for the delay!
    Seandon Mooy
    @erulabs
    Heya @flynmoose - Sorry for the delay - weve released a patch that should (try) to solve your issues. At very least you'll be able to delete the cluster from https://kubesail.com/clusters and try again. Let me know if you continue to run into any issues :heart:
    Arturas Smorgun
    @asarturas
    Hello, mentions of shared cluster resources (for starter and teams accounts) seem to have been gone from pricing and documentation pages (I was not able to find today). It still works on my team with original allocation from before, but wondering if this is indication that this feature will slowly be phasing out for you to focus on other features? Asking because want to see if will need to account for shared cluster migration medium term. Thanks!
    Seandon Mooy
    @erulabs
    Hey @asarturas - unfortunately yes - we're starting to phase out the shared hosting. We do offer dedicated clusters, and we'd be happy to help you migrate! Hopefully you received an email about this (ill double check you're on the right email lists!). Feel free to reach out to us at support@kubesail.com and we can sort out a solution that works for you - we offer cluster setup and managed clusters which fit most use-cases just as well if not better than our shared tier offering. Let us know if we can help!!
    Seandon Mooy
    @erulabs
    @/all Hello everyone! We've released an update to our KubeSail agent that should resolve the very last of the situations where Domains will not be routed properly (Ingress detection). Please update your agent using the https://kubesail.com/clusters dashboard. We've also added some great new templates in the last few days - please recommend any open-source software you'd like to see in our Template store! Thanks everyone! Loads of news coming soon !
    RyzeNGrind
    @RyzeNGrind
    Hi there, I've already inquired about the support for gitlab and received an answer but I forgot to ask is there an expected release date for gitlab support?
    Also, if I was interested in running kubesail on my own private domain but without depending on an external website how would it be possible to deploy my cluster under my domain?
    Thanks for your time and consideration
    RyzeNGrind
    @RyzeNGrind
    I'm a software engineering student currently teaching myself devops and kubernetes. I had some ideas for a few PaaS I wanted to self host and test deploy on my cluster of RPIs but i couldnt find any easy to use tools to manage my cluster asides from garden.io and kubesail. Would appreciate any advice any of you may have on how I could proceed. Thanks again.
    Jean-François Lamy
    @jflamy
    (I intend to run the docker desktop cluster under a free account, and the DO one under my current hobby tier subscription)
    Jean-François Lamy
    @jflamy
    @RyzeNGrind I use https://k8slens.dev/ to complement Kubesail, also works with Docker Desktop, k3s, should work with any k8s. Just copy-paste the kube config. It includes its own copy of kubect.
    Seandon Mooy
    @erulabs
    @RyzeNGrind - Technically, you can buy a domain, and point that domain at your home IP address, and as long as you tell your Kubernetes cluster about that domain, things should just work - in k3s the option is --advertise-address for example. But KubeSail does aim to make this easier by automatically assigning you an address for your cluster, and automatically setting a DNS name for your home-IP address. I hope this answers that question. There is no ETA for GitLab on the site just yet, but you can install the GitLab runner on your cluster yourself and things should work normally (just won't be on the KubeSail website). That's all a bit complex, so let me know if I misunderstood your question and I'd be happy to help :)
    Jean-François Lamy
    @jflamy
    Hello. Issues with letsencrypt certificates. On account jflamy I created a BYOC cluster. I deleted the existing ingresses and secrets, and used the KubeSail interface to reinstall nginx and the cert manager. I then recreated the ingresses. Because that account is a free account, I get https://owlcms.owlcms.jflamy.usw1.k8g8.com and https://results.owlcms.jflamy.usw1.k8g8.com but both fail as they still publish a self-signed certificate.
    @erulabs see just above for issues on letsencrypt for BYOC. Maybe am just impatient?
    Seandon Mooy
    @erulabs
    Ack! It looks like when you accept the invalid certificate at https://owlcms.owlcms.jflamy.usw1.k8g8.com/ it says 'No ingress controller found!' - that message comes from the KubeSail agent - so at least the gateway <-> agent connection is working properly - but the agent wasn't able to find your ingress controller.
    It should find it pretty quickly - I wonder if you checked the logs in the kubesail-agent namespace, it might print that it couldn't find any ingress controller. You may try restarting the agent and seeing if the ingress starts to work.
    The ingress needs to work first before the certificates are able to generate (the cert-manager uses the ingress system for validation with LetsEncrypt)
    If restarting the agent does the trick, would you mind sharing what version of the agent you're using (should be in the logs and on the kubesail dashboard at https://kubesail.com/clusters and then click 'Details')
    I just recently modified the code that searches for ingress controllers, and some people have reported issues - it's possible there is still one lurking :(