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.2.tar.gz (3.6 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.2-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: k8syaml-0.1.2.tar.gz
  • Upload date:
  • Size: 3.6 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.2.tar.gz
Algorithm Hash digest
SHA256 6647ebc0992ff7ef9299207ddadfa76520e1b537fee8753209dc8c449a534d0f
MD5 28f2bba82a6a3944eac23c035e0fcdac
BLAKE2b-256 5b79f36a1246c3be0daaad95dd653ec05ddaec7c870fa001105b406bca4cb88e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: k8syaml-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 5.0 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 36997c819cac5cd0a523e62f407785072349a546200197ffd1466de8920e86c8
MD5 19f47147c0b295d365f0be03ffd419eb
BLAKE2b-256 d654b9f65decb5cad166a1537f7d4bba59aeef5efec33206ad31707e066562c8

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