Module: KubeKrypt

Defined in:
lib/kubekrypt.rb,
lib/kubekrypt/cli.rb,
lib/kubekrypt/version.rb,
lib/kubekrypt/decryptor.rb,
lib/kubekrypt/encryptor.rb

Defined Under Namespace

Classes: CLI, Decryptor, Encryptor

Constant Summary collapse

AlreadyEncryptedError =
Class.new(StandardError)
NotEncryptedError =
Class.new(StandardError)
InvalidSecretError =
Class.new(StandardError)
KMS_KEY =
:kms_key
ENCRYPTION_METHOD =
"aes-256-gcm".freeze
METADATA_KEY =
"kubekrypt".freeze
ENC_PREFIX =
"enc".freeze
VERSION =
"2.2.3".freeze