dyrector.io is an open-source Internal Developer Platform (IDP) for developers and non-specialists to manage multi-instance deployments, microservices and configurations in Kubernetes & Docker.
dyrector.io turns your deployments as simple as you want them to be. If you need a CD tool to push your images coming from your CI workflows, you can do that with dyrector.io. In other cases, if you require someone to administer and validate deployments and trigger them in a self-service manner due to regulatory reasons, the platform can help you with that, too.
dyrector.io is a platform for:
- individual engineers, who'd rather spend time developing their applications instead of deploying them,
- early stage startups, who need Ops but don't have the resources to manage operational overhead,
- organizations in need of DevOps knowledge.
dyrector.io delivery boat
This documentation is in the works along with our product’s development. In case you’ve got feedback regarding the docs, please reach out to us at [email protected]. Contributions are always welcome.
If you want to cut to the chase, go to Tutorials to see how you can execute deployments with dyrector.io.
dyrector.io leaves room for self-service deployment processes due to its easy-to-use UI. The straightforward flow leads all users through the deployment process from assembling your product or version from your images, setting up its configuration and deploying it to your node.
Compared to similar products, dyrector.io's use cases aren't restricted to cloud providers. Users can utilize the platform's deployment capabilities with their already existing infrastructure regardless of the way they host their applications.
dyrector.io reduces administration overhead, since it opens up the possibility for non-specialists to manage deployments on a high level and DevOps engineers to make deep level adjustments. Automatic deployment logs make it easier to understand the versions running on your infrastructure.
Configuration management capabilities are provided with filter views for Kubernetes, Docker and common variables for quick variable specification. The JSON editor allows DevOps staff to handle configuration variables on their own terms without investigating YAML files.
If you ever decide to leave dyrector.io, you can keep your infrastructure related data by generating a YAML file containing all of your configurations.
dyrector.io supports various registry types, including Docker Hub registries, Docker API V2 compatible ones, GitLab, GitHub, and Google registries.