https://github.com/converged-computing/rainbow
🌈️ Where keebler elves and schedulers live, somewhere in the clouds, and with marshmallows (under development)
https://github.com/converged-computing/rainbow
converged-computing flux-framework hpc multi-cluster scheduling
Last synced: 5 months ago
JSON representation
🌈️ Where keebler elves and schedulers live, somewhere in the clouds, and with marshmallows (under development)
- Host: GitHub
- URL: https://github.com/converged-computing/rainbow
- Owner: converged-computing
- License: mit
- Created: 2024-02-11T22:52:58.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-29T02:07:12.000Z (almost 2 years ago)
- Last Synced: 2025-10-27T07:38:46.596Z (8 months ago)
- Topics: converged-computing, flux-framework, hpc, multi-cluster, scheduling
- Language: Go
- Homepage: https://converged-computing.github.io/rainbow/#/
- Size: 2.37 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Support: docs/support.md
Awesome Lists containing this project
README
# rainbow
> 🌈️ Where keebler elves and schedulers live, somewhere in the clouds, and with marshmallows
[](https://badge.fury.io/py/rainbow-scheduler)

This is a prototype that will use a Go [gRPC](https://grpc.io/) server/client to demonstrate multi-cluster scheduling.
For more information:
- ⭐️ [Documentation](https://converged-computing.github.io/rainbow) ⭐️
## TODO
- match/equals can have repeated fields, so we need to honor that list.
- cypher: when we have another cypher graph, move the memgraph cypher logic into the graph match algorithm, add an endpoint to return cypher. Currently the match algorithms (beyond basic containment) are not implemented
- subsystems
- make also a function to delete subsystems
- ephemeral case - actual nodes don't exist, but instead rules for requests and limits. Need to develop this and means to authenticate to use it.
## License
HPCIC DevTools is distributed under the terms of the MIT license.
All new contributions must be made under this license.
See [LICENSE](https://github.com/converged-computing/rainbow/blob/main/LICENSE),
[COPYRIGHT](https://github.com/converged-computing/rainbow/blob/main/COPYRIGHT), and
[NOTICE](https://github.com/converged-computing/rainbow/blob/main/NOTICE) for details.
SPDX-License-Identifier: (MIT)
LLNL-CODE- 842614