Hello everyone,
I'm working for the dyrector.io company which is an open-source self-hosted CD platform with version management.
This is our site: https://dyrectorio.com
And our github repository: https://github.com/dyrector-io/dyrectorio
Currently we are evaluating Dagger for our use cases (mainly with its Go SDK) and would prepare a POC for local e2e testing and self-hosted Github actions workflow too.
We are keen on achieving the same setup with Dagger, allowing us to run everything locally within containers using the Dagger engine and leveraging its extremely fast caching mechanism.
While exploring Dagger, we tried to review all relevant information in the Dagger docs, especially the Cookbook and Go SDK sections, but also read all the posts on the Dagger Blog and help here on Discord.
(expose ports, cache dependencies, service containers, persist service state between runs, understand the service lifecycle, connecting to docker engine on the host, etc)
There are very interesting and relevant existing discord posts and github discussions and issues,
perhaps this latest PR is the most interesting (+it's a really nice piece of work ^^):
- Services v2: new API, c2h and h2c networking, start/stop support, run via gateway: https://github.com/dagger/dagger/pull/5557
We haven't been able to fully implement our local e2e POC yet, but based on the information provided, we are considering waiting for the release of Dagger 0.9.x for the services v2 new API PR.
We have two questions related to this:
-
- Do you have a planned release date for Dagger 0.9?
We are eager to know as we believe it will be beneficial for our project.
- Do you have a planned release date for Dagger 0.9?
-
- As an alternative, is it possible to achieve our task using Dagger 0.8.4?
We are wondering if we can creatively combine the existing building blocks to fulfill our requirements without necessarily relying on Dagger 0.9.
(if it is not absolutely necessary and/or if it still takes a long time to release it)
- As an alternative, is it possible to achieve our task using Dagger 0.8.4?
.
Open-source platform for engineers to simplify your releases in multi-instance deployments & configurations on Kubernetes & Docker.
dyrector.io is a self-hosted continuous delivery & deployment platform with version management. - GitHub - dyrector-io/dyrectorio: dyrector.io is a self-hosted continuous delivery &...