Koordinator

QoS based scheduling system for hybrid orchestration workloads on Kubernetes, bringing workloads the best layout and status.

Stars
1.05K
Forks
279
Open issues
79
Closed issues
400
Last release
9 months ago
Last commit
5 months ago
Watchers
1.05K
Total releases
16
Total commits
1.08K
Open PRs
25
Closed PRs
1.08K
Repo URL
Project Website
https://koordinator.sh
Platform
License
apache-2.0
Category
Offers premium version?
NO
Proprietary?
NO
About

Koordinator

English | 简体中文

Introduction

Koordinator is a QoS based scheduling system for hybrid orchestration workloads on Kubernetes. Its goal is to improve the runtime efficiency and reliability of both latency sensitive workloads and batch jobs, simplify the complexity of resource-related configuration tuning, and increase pod deployment density to improve resource utilization.

Koordinator enhances the kubernetes user experiences in the workload management by providing the following:

  • Improved Resource Utilization: Koordinator is designed to optimize the utilization of cluster resources, ensuring that all nodes are used effectively and efficiently.
  • Enhanced Performance: By using advanced algorithms and techniques, Koordinator aims to improve the performance of Kubernetes clusters, reducing interference between containers and increasing the overall speed of the system.
  • Flexible Scheduling Policies: Koordinator provides a range of options for customizing scheduling policies, allowing administrators to fine-tune the behavior of the system to suit their specific needs.
  • Easy Integration: Koordinator is designed to be easy to integrate into existing Kubernetes clusters, allowing users to start using it quickly and with minimal hassle.

Quick Start

You can view the full documentation from the Koordinator website.

Code of conduct

The Koordinator community is guided by our Code of Conduct, which we encourage everybody to read before participating.

In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

Contributing

You are warmly welcome to hack on Koordinator. We have prepared a detailed guide CONTRIBUTING.md.

Community

The koordinator-sh/community repository hosts all information about the community, membership and how to become them, developing inspection, who to contact about what, etc.

We encourage all contributors to become members. We aim to grow an active, healthy community of contributors, reviewers, and code owners. Learn more about requirements and responsibilities of membership in the community membership page.

Active communication channels:

License

Koordinator is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

Alternative Projects

Subscribe to Open Source Businees Newsletter

Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.

We'll never share your email with anyone else.