Skip to main content

Sugar for Kubernetes

Project description

PyPI pyversions PyPI version fury.io Client Support Level codecov

Development

Environment Setup

During development, use symlinks to include this package instead of pipenv: cd /project/using/k8kat ln -s $k8kat_path/k8kat

Building

https://packaging.python.org/tutorials/packaging-projects/ python3 setup.py sdist bdist_wheel python3 -m twine upload dist/* or twine upload dist/*

Cluster Authentication

broker.connect()

Playing Around

pipenv shell

python3 -i shell.py

Test Suite

You should be using an empty cluster

Run

python3 terraform.py -e=test

python3 -i shell.py -e=test

python3 -m unittest discover -v

python3 -m unittest discover -s tests/k8_kat/base/ -v

python3 -m unittest tests/k8_kat/base/test_label_logic.py

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

k8kat-0.0.219.tar.gz (27.4 kB view hashes)

Uploaded Source

Built Distribution

k8kat-0.0.219-py3-none-any.whl (53.1 kB view hashes)

Uploaded Python 3

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