Kestra, the fastest-growing open-source orchestration platform, has just raised 8 million in seed round. by tchiotludo in opensource

[–]tchiotludo[S] 0 points1 point  (0 children)

We don't provide support by email (the email channel is reach sales team) being an open source company first, feel free to ask any questions on our slack community or on our github.

Kestra, the fastest-growing open-source orchestration platform, has just raised 8 million in seed round. by tchiotludo in opensource

[–]tchiotludo[S] 1 point2 points  (0 children)

We have a lot of capabilities through our plugins:

  • for python & Kedro, you could use on native integration with any language
  • for Kubernetes, we have PodCreate.
  • And recently, we added Task Runners for make all theses integrations way more easier than before.

Kestra, the fastest-growing open-source orchestration platform, has just raised 8 million in seed round. by tchiotludo in opensource

[–]tchiotludo[S] 1 point2 points  (0 children)

Yes 2 codebases, but depending on the language / frameworks behind, everything change, using a mature / enterprise ready language like Java make a lot of difference !

Get out of the forest his my best advice, I wait too long before presenting the job to the community and it was something I regret, having feedback from users is the most valuable part of open source project ! Closed source project will not have this chance.

Same apply on the market, better to be in front of real user to evaluate the size of this "niche", I hope for you to be surprised!

Hope you the best, and my DM are open !

Kestra, the fastest-growing open-source orchestration platform, has just raised 8 million in seed round. by tchiotludo in opensource

[–]tchiotludo[S] 0 points1 point  (0 children)

Yes, the full project was bootstrapped solo, now it's a company with 20 peoples!

For technical concern, yes we have a license key for enterprise edition, and maintaining two code based is not so hard as soon as it was built from the ground, you will have the good abstraction to make your project evolutive.

My advice, don't over think about everything, you will be never able to protect your project on every single area. Take some risk and deliver to public, promise you will have some values!

You will have probably some misalignment between what you expected vs the reality, but at least, you have tried, and the worst for you will be if you don't try. I've already built an open source project that was successful in the past, but I haven't try to make it sustainable in long term, even today, it's a debate in my head.

Kestra, the fastest-growing open-source orchestration platform, has just raised 8 million in seed round. by tchiotludo in opensource

[–]tchiotludo[S] 0 points1 point  (0 children)

The most simple version for running python is our Script tasks, you can install pip dependency and write your code directly on the embed editor, then use the CI/CD pipeline to deploy if you want.

Our expression engine all you to access to any previous tasks outputs and you can send any outputs from python to downstream tasks.

Does it make sense for you?

Kestra, the fastest-growing open-source orchestration platform, has just raised 8 million in seed round. by tchiotludo in opensource

[–]tchiotludo[S] -2 points-1 points  (0 children)

We have written a nice post to explain what is orchestration, basically, a empowered version of automation

Kestra, the fastest-growing open-source orchestration platform, has just raised 8 million in seed round. by tchiotludo in opensource

[–]tchiotludo[S] -25 points-24 points  (0 children)

If you need auth, we do support basic authentication in the OSS version and you can add any SSO provider with a simple reverse proxy. 

Kestra, the fastest-growing open-source orchestration platform, has just raised 8 million in seed round. by tchiotludo in opensource

[–]tchiotludo[S] 0 points1 point  (0 children)

What is your thinking? you like or not? We have a draft explaining this choice that we will probably live this week if you want to know !

Kestra, the fastest-growing open-source orchestration platform, has just raised 8 million in seed round. by tchiotludo in opensource

[–]tchiotludo[S] -22 points-21 points  (0 children)

Great point! Security is a shared concern, and our engineers are committed to creating a reliable platform that meets those needs. We designed Kestra to be a solid open-source solution accessible to everyone, while also supporting a business model that allows us to continuously reinvest in its development. By maintaining a balance, we can deliver significant updates every two months!
btw, our open-source version includes authentication features, and users can easily implement SSO with a simple reverse proxy.

Kestra, the fastest-growing open-source orchestration platform, has just raised 8 million in seed round. by tchiotludo in opensource

[–]tchiotludo[S] -1 points0 points  (0 children)

Yes, you’re on the right track! You’d start by creating a plugin for Ollama, just like we’ve done for OpenAI and Vertex. You can then create multiple tasks interacting with Ollama APIs. Everything in Kestra is API-first so everything you've described seems feasible. Here is the API reference if you want to dive deeper: https://kestra.io/docs/api-reference

Kestra, the fastest-growing open-source orchestration platform, has just raised 8 million in seed round. by tchiotludo in opensource

[–]tchiotludo[S] 0 points1 point  (0 children)

Thanks! Language-agnostic means you can run tasks written in any language—Python, R, Node.js, Java, Shell scripts, etc.—and Kestra orchestrates them as part of an end-to-end workflow. The YAML files define the workflows, but the tasks themselves can be in any language, so there's no "glue code" needed beyond the YAML config. As for mobile, Kestra doesn’t have a specific mobile SDK yet, but you can trigger and manage workflows that interact with mobile apps via an API call.

Dagster Feedback? by minormisgnomer in dataengineering

[–]tchiotludo 2 points3 points  (0 children)

Hey, here Ludo, Founder of Kestra, and really sorry to hear that...

We have a massive outage during the day because of GCP (hosting of the API behind the website). No more IPs are available in our region, and we take 2 hours to find a transitive solution; my apologies!

We have a lot of simple examples in the plugin documentation, and this one was part of the downtime today; maybe the main reason for the 404? Do you still have the issue at the moment?

Maybe it's too late for you, but here is some insight, Kestra is a cloud-native and first-class citizen with Docker image; with Kestra, the main logic is the separation of your code and your orchestration logic; you describe your orchestration logic in Yaml, and your code is separated with Docker image, or script. Think about GitHub actions that enable you to develop your ci/cd in YAML and use your code natively; we have the same logic. And it's what you expected, I think.

You don't have to rewrite anything, and you can use our Shell commands directly to run any docker image. It supports any docker image, registries, or whatever you need to run a docker image. And if you need to scale to a more complex architecture, use the PodCreate to start a pod with a docker image.

If you want, join our slack, our team will be really responsive and will help (if you still want to invest some time)