netresearch / module-vault-importer
Module to add cli commands to import secrets from vault
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 11
Forks: 0
Open Issues: 0
Type:magento2-module
Requires
- php: 7.0.2|7.0.4|~7.0.6|~7.1.0|~7.2.0
- ext-json: *
- csharpru/vault-php: ^3.6.0
- magento/framework: ^101.0.0 || ^102.0.0
- magento/module-config: ^101.0.0 || ^102.0.0
Requires (Dev)
- phpunit/phpunit: ^6.0.9
This package is auto-updated.
Last update: 2024-10-29 04:25:48 UTC
README
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
- Paul Siedler | Netresearch GmbH & Co. KG | @powlomat
- Max Melzer | Netresearch GmbH & Co. KG | @_maxmelzer
License
OSL - Open Software Licence 3.0
Copyright
(c) 2019 Netresearch DTT GmbH