Skip to main content

Programmatic generation of yaml files for K8s' objects

Project description

K8s deployer

This repository implementes helpers for the programmatic deployment of K8s resources on a cluster.

The core of the logic is contained in the k8s_yaml_obj.py, which implements classes for relevant YAML elements on K8s resources.

The generated YAML files can be then normally used through kubectl inline commands or within the desired script.

Pypi Installation

The core can also be installed as pypi package: pip install k8syaml

Use cases

For examples of end uses please refer to

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

k8syaml-0.1.1.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

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

k8syaml-0.1.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file k8syaml-0.1.1.tar.gz.

File metadata

  • Download URL: k8syaml-0.1.1.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.9

File hashes

Hashes for k8syaml-0.1.1.tar.gz
Algorithm Hash digest
SHA256 1e941947ac871e2771d3310c1d1f12933a30f42436d7ff3a9e8d10e46c7762d6
MD5 7b1805a85c36dbafbbc60f76843bf46d
BLAKE2b-256 15f02a6f91fe17300c5f20b6c39599a035c0bb95419672419a170c58a54359d7

See more details on using hashes here.

File details

Details for the file k8syaml-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: k8syaml-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.6.9

File hashes

Hashes for k8syaml-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5c02c90c255710a9a5d3c17434931639a04cce29397044f0b7b8f577d60f0cd4
MD5 78b1f86a65235f015efd5e5a8a1db818
BLAKE2b-256 243a1c9c6ac1344b3295d1ab6041e9d47ffee1f2fce2b6e996786480f0daf40e

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