Keeper Secrets Manager plugins for Ansible.
Project description
Keeper Secrets Manager Ansible
This module contains plugins that allow your Ansible automations to use Keeper Secrets Manager.
keeper_cache_records
- Generate a cache to use with other actions.keeper_copy
- Similar toansible.builtin.copy
. Uses the KSM vault for the source/content.keeper_get
- Retrieve secrets from a record.keeper_get_record
- Retrieve records as a dictionary.keeper_set
- Update an existing record from Ansible information.keeper_init
- Initialize a KSM configuration from a one-time access token.keeper_cleanup
- Remove the cache file, if being used.keeper_lookup
- Retrieve secrets from a record using Ansible's lookup.keeper_redact
- Stdout Callback plugin to redact secrets from logs.keeper_password
- Generate a random password.keeper_info
- Display information about plugin, record and field types.keeper_remove
- Remove secrets from the Keeper Vault.
For more information see our official documentation page https://docs.keeper.io/secrets-manager/secrets-manager/integrations/ansible-plugin
Changes
1.2.3
- Updated pinned KSM SDK version to 16.6.4.
1.2.2
- Added action
keeper_get_record
to return record as a dictionary. - Clean up comments.
- Updated pinned KSM SDK version to 16.6.3.
1.2.1
- Added action
keeper_remove
to remove secrets from the Keeper Vault - Updated pinned KSM SDK version to 16.6.2.
1.2.0
- Added action
keeper_cache_records
to cache Keeper Vault records to reduce API calls. - Added ability to get records by title for some actions.
- Added
array_index
andvalue_key
to access individual values in complex values. Alternative tonotation
. - Updated pinned KSM SDK version.
1.1.5
- Updated pinned KSM SDK version. The KSM SDK has been updated to use OpenSSL 3.0.7 which resolves CVE-2022-3602, CVE-2022-3786.
1.1.4
- Move check for custom record type in
keeper_create
plugin. - Keeper Secret Manager SDK version pinned to 16.3.5 or greater. Allows extra field parameters that come from Keeper Commander.
1.1.3
- Per PEP 263, added
# -*- coding: utf-8 -*-
to top of file to prevent errors on system that are not UTF-8.
1.1.2
- Added
keeper_create
,keeper_password
,keeper_info
action plugins. - Fixed complex strings not regular expressions escaping properly for
keeper_redact
. - Added
keeper_app_owner_public_key
to thekeeper_init
plugin configuration generation.keeper_app_owner_public_key
also added to Ansible variables.
1.1.1
- Fixed misspelled collection name in
README.md
1.1.0
- First Ansible Galaxy release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for keeper_secrets_manager_ansible-1.2.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4863fd27bd94fa6e95060ceb0c44436a87f814761d7309a1e83ffcfb4a2ea14e |
|
MD5 | 01b123bc4da066179ad46c0c70f4c298 |
|
BLAKE2b-256 | 7495faee45dc06b4ccdb593c5264004fbef94c11ac6fd6c35d00e24c1ffabc99 |