Skip to main content

Visualize the provenance of YAML values in a file resulting from an overlay of multiple value files

Project description

yaml-overlay

This CLI will overlay the argument YAML values files from lowest to highest precedence, associate a color for each file, and colorize each value in the resulting YAML overlay according to its provenance. This can be very useful when dealing with Kubernetes charts deployments with many different value files (environment values, default values, private values, instance values, etc) to track down where a particular value is defined.

See https://blog.balthazar-rouberol.com/visualizing-a-yaml-value-files-overlay for more details.

Installation

$ pip install yaml-overlay
$ yaml-overlay [yaml files]

Example

colorized yaml overlay

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

yaml_overlay-0.2.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

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

yaml_overlay-0.2.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file yaml_overlay-0.2.0.tar.gz.

File metadata

  • Download URL: yaml_overlay-0.2.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.14.2 Darwin/25.2.0

File hashes

Hashes for yaml_overlay-0.2.0.tar.gz
Algorithm Hash digest
SHA256 ecba067d2fe3db0f6fb1f48733e9d1f4582d8b5ef339bc67fbebe8e4799b3188
MD5 082ffaebf654be6d6bfbce5b6ec241fc
BLAKE2b-256 44cb7b8ca354ea33a77773c6b74cd2720496ccb9867e906c2c24d3cc7fd1eaef

See more details on using hashes here.

File details

Details for the file yaml_overlay-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: yaml_overlay-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.14.2 Darwin/25.2.0

File hashes

Hashes for yaml_overlay-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c3afea592187b931f5c54143997f89a1acb0ef08a4bb83ea5a32373d5154e750
MD5 e50c018329eccff83908cb7aba044390
BLAKE2b-256 24e5243faaf9146ea24378441e0c3b4eaa9caac8e393880ebdee86290770eb0f

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