netresearch/module-vault-importer 0.1.0

Module to add cli commands to import secrets from vault

Type

magento2-module

License

OSL-3.0

Requires
Requires (dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

Netresearch Vault Importer

Extension to provide CLI commands to import secrets from vault into Magento's config.

Facts

  • version: 0.1.0

Description

This Magento® 2 Module enables you to import secrets from a Vault secret storage and apply them to the Magento config.

Values stored as JSON within Vault will be recursively stored in the Magento® core_config_data database table.

Requirements

  • PHP >= 7.0.6
  • PHP >= 7.1.0
  • PHP >= 7.2.0

Compatibility

  • Magento® >= 2.2.0+
  • Magento® >= 2.3.0+

Installation Instructions

Run this command to add the extension to your composer requirements:

composer require netresearch/module-vault-import

Once the source files are available, make them known to the application:

./bin/magento module:enable Netresearch_VaultImport
./bin/magento setup:upgrade

Last but not least, flush cache and compile.

./bin/magento cache:flush
./bin/magento setup:di:compile

Usage

Run the following command to print usage information:

./bin/magento vault:import --help

Uninstallation

To unregister the module from the application, run the following command:

./bin/magento module:uninstall Netresearch_VaultImport
composer update

This will automatically remove source files and update package dependencies.

Developer

License

OSL - Open Software Licence 3.0

Copyright

(c) 2019 Netresearch DTT GmbH