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.1.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.1.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: yaml_overlay-0.1.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.0 Darwin/25.1.0

File hashes

Hashes for yaml_overlay-0.1.0.tar.gz
Algorithm Hash digest
SHA256 edb65eba4d1224bbf2b7bf42907cc87cee36e109c09d2b5c992255a4b447c5b3
MD5 be7e57c6ee4691f53c7972a9b87ff24e
BLAKE2b-256 3546079b59d79e7aba221fa606e1887614df32c5809baacd2e4b36f416247993

See more details on using hashes here.

File details

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

File metadata

  • Download URL: yaml_overlay-0.1.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.0 Darwin/25.1.0

File hashes

Hashes for yaml_overlay-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 496b1cd25a179d12bd389ef500d638b210ab09ae7bd9aabf75e06802fdf11e01
MD5 89e8387aee90bb81384f19096f5ce2b8
BLAKE2b-256 4aabd1c325c0812179d97db66d9eefdf378c6fe6f9adc85e8300f4042e408ae1

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