Skip to main content

Foundation library for Kraken

Project description

action coverage PyPI PyPI - Downloads

krkn-lib

Krkn Chaos and resiliency testing tool Foundation Library

Contents

The Library contains Classes, Models and helper functions used in Kraken to interact with Kubernetes, Openshift and other external APIS. The goal of this library is to give to developers the building blocks to realize new Chaos Scenarios and to increase the testability and the modularity of the Krkn codebase.

Packages

The library is subdivided in several Packages

  • ocp: Openshift Integration
  • k8s: Kubernetes Integration
  • telemetry:
    • k8s: Kubernetes Telemetry collection and distribution
    • ocp: Openshift Telemetry collection and distribution
  • models: Krkn shared data models
  • utils: common functions

Documentation

The Library documentation is available here. The documentation is automatically generated by Sphinx on top of the reStructuredText Docstring Format comments present in the code.

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

krkn_lib-6.0.1.tar.gz (105.2 kB view details)

Uploaded Source

Built Distribution

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

krkn_lib-6.0.1-py3-none-any.whl (127.9 kB view details)

Uploaded Python 3

File details

Details for the file krkn_lib-6.0.1.tar.gz.

File metadata

  • Download URL: krkn_lib-6.0.1.tar.gz
  • Upload date:
  • Size: 105.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for krkn_lib-6.0.1.tar.gz
Algorithm Hash digest
SHA256 36dc4d7eae63d6908ead44b8500174aa686508731efc9e2536596bb92f735945
MD5 663d53c02d8996c6eef0aa52041be778
BLAKE2b-256 9dec817d12f8dfafd4007783f79d0c1e9725e58511c1803d91c52ca45c71b54b

See more details on using hashes here.

File details

Details for the file krkn_lib-6.0.1-py3-none-any.whl.

File metadata

  • Download URL: krkn_lib-6.0.1-py3-none-any.whl
  • Upload date:
  • Size: 127.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for krkn_lib-6.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1d4989a8f7787ca3fb1b71383a244c1b2568a1aee853d58277b310ae981fa99e
MD5 107b173f818e506677ecdd47405df762
BLAKE2b-256 fec29b74d3390f91f9c7283699a8f6e56d53e5f1855c1e0e527c9b7b47fc1c26

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