kubescaler
Supporting classes in Python for easily scaling Kubernetes clusters (under development)
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.7%) to scientific vocabulary
Keywords
Repository
Supporting classes in Python for easily scaling Kubernetes clusters (under development)
Basic Info
Statistics
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
- Releases: 7
Topics
Metadata Files
README.md
KubeScaler
Make your Kubernetes cluster YUGE! Or Smol. :)
<!-- ALL-CONTRIBUTORS-BADGE:END -->
This is a set of helper Python classes that make it easy to add elasticity, or scaling up and down, of your Kubernetes clusters in Python. We currently have support for the clouds we use, namely:
- Google (GKE)
- Amazon (EKS)
🚧️ under development 🚧️
This tool is under development and is not ready for production use. Documentation and examples coming soon!
😁️ Contributors 😁️
We use the all-contributors tool to generate a contributors graphic below.
Vanessasaurus 💻 |
Md Rajib Hossen 💻 |
TODO
- fix up GKE scale function to only be one function, we don't need to reset max and min again
- run experiments for scaling on EKS
License
HPCIC DevTools is distributed under the terms of the MIT license. All new contributions must be made under this license.
See LICENSE, COPYRIGHT, and NOTICE for details.
SPDX-License-Identifier: (MIT)
LLNL-CODE- 842614
Owner
- Name: Converged Computing
- Login: converged-computing
- Kind: organization
- Website: https://converged-computing.org
- Repositories: 84
- Profile: https://github.com/converged-computing
The best of cloud and high performance computing: technology and community combined.
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: Sochat
given-names: Vanessa
orcid: https://orcid.org/0000-0002-4387-3819
- family-names: Hossen
given-names: Md Rajib
title: "converged-computing/kubescaler"
version: 0.0.15.1
date-released: 2023-08-31
doi: 10.5281/zenodo.8306780
url: "https://github.com/converged-computing/kubescaler"
GitHub Events
Total
Last Year
Dependencies
- actions/checkout v3 composite
- docker/login-action v2 composite
- actions/checkout v3 composite
- crate-ci/typos 7ad296c72fa8265059cc03d1eda562fbdfcd6df2 composite
- actions/checkout v3 composite
- actions/checkout v4 composite
- con/tributors master composite
- vsoch/pull-request-action master composite
- ubuntu latest build
- black ==23.3.0 development
- flake8 * development
- isort * development
- pre-commit * development
- pytest * development