Skip to main content

Node-On-My-Watch (NOMW) is a utility for keeping K8S EC2 nodes fresh by killing them off while ensuring the running workload remains stable

Project description

Node-On-My-Watch (NOMW)

Gitter Build Status Coverage Status

Node-On-My-Watch Version Node-On-My-Watch Python Versions Node-On-My-Watch Downloads Per Day Node-On-My-Watch Downloads Per Week Node-On-My-Watch Downloads Per Month

Notices

Beta Software

While fully functional in the current state and used in production, this software is in BETA. Documentation at this stage is basically non-existent.

License

The product is licensed under the Apache License, Version 2.0. Please see LICENSE for further details.

Warranties and Liability

Node-On-My-Watch is provided on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing Node-On-My-Watch and assume any risks associated with doing so.

Trademarks

"Node-On-My-Watch" and "NOMW" are trademarks or registered trademarks of Karellen, Inc. All other trademarks are property of their respective owners.

Problem Statement

Solution

Using Node-On-My-Watch with Docker

A simple example is as follows:

$ docker run -t ghcr.io/karellen/node-on-my-watch:latest

Using Node-On-My-Watch on MacOS

$ brew install python3.11
$ pip3.11 install nomw
$ nomw --version

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

nomw-0.0.1.dev20240303214017.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

nomw-0.0.1.dev20240303214017-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file nomw-0.0.1.dev20240303214017.tar.gz.

File metadata

File hashes

Hashes for nomw-0.0.1.dev20240303214017.tar.gz
Algorithm Hash digest
SHA256 b05d2d0da0922dc9d4974562c1988cea28f66cda2e17c41d2702ebe5b16f4238
MD5 422251d6148bdbfae1a97b2cc3de6785
BLAKE2b-256 4b05b325f949ce525738972ef2ac5048f5e8c259dc3071ab1ccdd129a3dfaba1

See more details on using hashes here.

File details

Details for the file nomw-0.0.1.dev20240303214017-py3-none-any.whl.

File metadata

File hashes

Hashes for nomw-0.0.1.dev20240303214017-py3-none-any.whl
Algorithm Hash digest
SHA256 84e23e77e85cdaaa904572d5dea0093598845a205886e74ea755c2dc43fe1203
MD5 76537e4fbd5578e48843b15532beef6b
BLAKE2b-256 ba969f8fa0faf06caf28de73f947836d06915fdd8047028eb836d5bc841d9a84

See more details on using hashes here.

Supported by

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