Breadstick Get it on Google Play

hiera-eyaml

OpenSSL Encryption backend for Hiera

Command lineDevelopment

Install

Not tested on a device yet. What that means

Commands in the package

  • eyaml

About hiera-eyaml

From Debian's package description

A backend for Hiera that provides per-value encryption of sensitive data within yaml files to be used by Puppet.

Only the values are encrypted, allowing files to be swiftly reviewed without decryption.

The value of each key is encrypted individually, which means that "git diff" is meaningful.

Includes a command line tool for encrypting, decrypting, editing and rotating keys. This makes it almost as easy as using clear text files.

Basic asymmetric encryption (PKCS#7) is used by default. This does not require any native libraries to be compiled, and it allows users without the private key to encrypt values that the puppet master can decrypt

hiera-eyaml includes a pluggable encryption framework (e.g. GPG encryption (hiera-eyaml-gpg) can be used if you have the need for multiple keys and easier key rotation)

From Debian's description of the hiera-eyaml package, under that package's license.

Dependencies

Depends on

  • ruby
  • ruby-highline
  • ruby-highline
  • ruby-optimist

Recommends

Related apps

All Linux development tools

Sources and licenses

  • Name: the Debian package name.
  • Summary: Debian's short description of the hiera-eyaml package, under that package's license.
  • Description: Debian's description of the hiera-eyaml package, under that package's license.
  • Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
  • Popularity: Debian Popularity Contest counts.

More in About the catalog.