Skip to main content

Helper classes for scaling Kubernetes clusters

Project description

KubeScaler

Make your Kubernetes cluster YUGE! Or Smol. :)

All Contributors

PyPI

KubeScaler Logo

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
Vanessasaurus

💻

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kubescaler-0.0.15.tar.gz (27.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kubescaler-0.0.15-py3-none-any.whl (30.1 kB view details)

Uploaded Python 3

File details

Details for the file kubescaler-0.0.15.tar.gz.

File metadata

  • Download URL: kubescaler-0.0.15.tar.gz
  • Upload date:
  • Size: 27.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for kubescaler-0.0.15.tar.gz
Algorithm Hash digest
SHA256 84ac9e91369532b3fb5b52a27f7946d0971a89f70b6ed99851c5d4a00855f9ee
MD5 222ba221e71ca13e5d83f0902a77fc67
BLAKE2b-256 2974ea2d0b9031f56992a0c37ef623100c06305e0860c0a108d9b3726531e4e6

See more details on using hashes here.

File details

Details for the file kubescaler-0.0.15-py3-none-any.whl.

File metadata

  • Download URL: kubescaler-0.0.15-py3-none-any.whl
  • Upload date:
  • Size: 30.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for kubescaler-0.0.15-py3-none-any.whl
Algorithm Hash digest
SHA256 6978c3f1ec50e0bcce7ad3716439be0bdc4d4b6a485c88547296b2905ae67a11
MD5 84c1527dd5d634b4d2887d14ca0b45d9
BLAKE2b-256 cbd5b850714c79582e276f870d2c13250b5ddbbd3ffc1bc63717fb32b5d5da34

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page