generate_ansible_vault_from_databags
Convert Chef data bags into Ansible Vault files for secure variable management during infrastructure migration.
Instructions
Generate Ansible Vault files from Chef data bags directory.
Args: databags_directory: Path to Chef data_bags directory output_directory: Target directory for Ansible variables (group_vars/host_vars) encryption_key_hint: Hint for identifying encrypted data bags
Returns: Summary of converted data bags and instructions
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| databags_directory | Yes | ||
| output_directory | No | group_vars | |
| encryption_key_hint | No |