Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Kubernetes integration #45

Closed
nkovacic opened this issue May 14, 2021 · 14 comments
Closed

Kubernetes integration #45

nkovacic opened this issue May 14, 2021 · 14 comments

Comments

@nkovacic
Copy link

Would be great if coolify could be installed into a Kubernetes cluster so that application and databases could autoscale.
Is this currently supported?

@andrasbacsai
Copy link
Member

Currently, it's not supported, but I would like to support Kubernetes in the future.

@itsezc
Copy link

itsezc commented Jul 26, 2021

@andrasbacsai any ETA on this?

This was referenced Jul 26, 2021
@badlanguage
Copy link

Some considerations to keep in mind when bringing K8s integration on board, is multi tenancy on a namespace level, allowing for multiple "projects" (explained further on #77); another consideration is to take into account the limitations imposed by kubernetes (https://kubernetes.io/docs/concepts/policy/limit-range/) which most Coolify instances will never hit this limit, there will be use cases where larger scale is required, so considerations should be made to accommodate this, by perhaps using a service mesh (Istio - as a single mesh) https://istio.io/latest/docs/ops/deployment/deployment-models/#single-mesh

@andrasbacsai andrasbacsai changed the title Install into kubernetes [Feature request] Install into kubernetes Aug 10, 2021
@andrasbacsai andrasbacsai removed their assignment Feb 21, 2022
@andrasbacsai andrasbacsai changed the title [Feature request] Install into kubernetes Kubernetes integration Feb 21, 2022
@type-checker
Copy link

Hi @andrasbacsai, I was just searching for issue related to Kubernetes for Coolify and found this. It's been more than a year since this issue is created, wondering if you planned something for Kubernetes support.

Is Kubernetes support to Coolify coming anytime soon?

The only feature that is becoming hurdle in adopting Coolify to use in production is not having support for High Availability. With Kubernetes support it would be perfect to use Coolify. Coming from Caprover (which supports Docker Swarm) and Tsuru (which supports Kubernetes), I can say Coolify is lacking only in High Availability feature.

Look forward to your response.
Thanks!

@Wulfheart
Copy link

I think it is still planned. At least according to the homepage.

If Kubernetes was supported it would be really awesome as I then think that Coolify could grow with me.

@rgstephens
Copy link

Does the work in progress for k8s mean documentation and/or a helm chart?

@RyzeNGrind
Copy link

Is there anyway we can experiment and test? Would be nice to test this on arm64/amd64 hybrid cloud baremetal lab.

@SaadBazaz
Copy link

I'm aiming to part ways from CapRover to Coolify, due to Docker-Compose support and the sexy UI.
But I'm stuck at the installation screen:

Coolify does not support Docker Swarm yet. Please use a non-swarm compatible version of Docker.

This is a no-no :(

Here are some things I'll miss from CapRover:

  • One-Click Apps: A lifesaver. Discovered vital tools from there.
  • NetData Stats: A quick dashboard about CPU usage + memory will also do.
  • Domain Management: redirecting my paid domain to Caprover was pretty easy. It also gave each app a subdomain.

Seeing these in Coolify would be great, it'd make the transition much easier.

@nickchomey
Copy link

nickchomey commented Mar 13, 2023

MRSK is a new tool from 37 Signals (basecamp, ruby on rails, hey) that allows for easily deploying containers to multiple servers, all behind traefik. They say it's far simpler than even docker swarm.

I think this could be a fantastic opportunity for synthesis with Coolify in v4. It's just a cli tool, so should be easy to call on the backend. It can of course be used for single servers as well.

https://github.com/mrsked/mrsk

@Wulfheart
Copy link

But it is only deploying as far as I can see. Nothing about scheduling and restarting etc.

@nickchomey
Copy link

Yes, that's true. Perhaps I shouldn't have added that comment to a kubernetes issue then. But I still think it would be a useful thing to integrate!

@andrasbacsai
Copy link
Member

I'm closing this issue, because tracking features will be moved to a different platform. Github issues will be only for bugs.

Version 4 is in full focus. v3 related issues will be closed, if it is not a critical bug.

Thanks for your understanding.

@JamesTryand
Copy link

JamesTryand commented May 25, 2024

What platform and where for tracking things?

@johnstonmatt
Copy link

Here's a New Feature Discussion: #2455

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 4, 2024
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

No branches or pull requests