5.6 KiB
Deploy complex application, seamlessly
Deploy your apps on any Cloud providers in just a few seconds ⚡
Qovery Engine is an open-source abstraction layer product that makes apps deployment on AWS, GCP, Azure and others Cloud providers easy to do. The engine is coded in Rust and take advantage of Terraform, Helm, Kubectl, Docker to manage resources.
- Website: https://www.qovery.com
- Full doc: https://docs.qovery.com
- Engine doc: coming soon
Please note: We take Qovery's security and our users' trust very seriously. If you believe you have found a security issue in Qovery, please responsibly disclose by contacting us at security@qovery.com.
✨ Features
- Zero infrastructure management: Qovery Engine initialized, configure and manage your Cloud account for you.
- Multi Cloud: Qovery Engine is built to work on AWS, GCP, Azure and any kind of Cloud provider.
- On top of Kubernetes: Qovery Engine takes advantage of the power of Kubernetes at a higher level of abstraction.
- Terraform and Helm: Qovery Engine uses Terraform and Helm files to manage the infrastructure and app deployment.
- Powerful CLI: Use the provided Qovery Engine CLI to seamlessly deploy your app on your Cloud account.
- Web Interface: Qovery provides a web interface through qovery.com
🔌 Plugins
Qovery engine supports a number of build methods and target Cloud providers out of the box and more can be easily added:
- Cloud providers: AWS, Digital Ocean (in progress), Azure (vote), GCP (vote), Scaleway (vote)
- Build platforms: Qovery CI, Circle CI (vote), Gitlab CI (vote), Github Actions (vote)
- Container registries: ECR, DockerHub, DOCR (vote), ACR (vote), SCR (vote)
- DNS providers: Cloudflare
- Monitoring services: Datadog (vote), Newrelic (vote)
Getting Started
TODO
Installation
TODO
Usage
CLI
TODO
Rust lib
Initialize Kubernetes on AWS
let x = "TODO";
Deploy an app on AWS
let y = "TODO";
Documentation
Full, comprehensive documentation is available on the Qovery website: https://docs.qovery.com
Contributing
Please read our Contributing Guide before submitting a Pull Request to the project.
Community support
For general help using Qovery Engine, please refer to the official Qovery Engine documentation. For additional help, you can use one of these channels to ask a question:
- Discord (For live discussion with the Community and Qovery team)
- GitHub (Bug reports, Contributions)
- Roadmap (Roadmap, Feature requests)
- Twitter (Get the news fast)
Roadmap
Check out our roadmap to get informed of the latest features released and the upcoming ones. You may also give us insights and vote for a specific feature.
FAQ
Why Qovery exists?
TODO
What is the difference between Qovery and Qovery Engine?
TODO
Why the Qovery Engine is made in Rust?
TODO
Why do you use Terraform, Helm and Kubectl binaries?
TODO
License
See the LICENSE file for licensing information.