ansible-role-lunasa-hsm - Ansible role to configure Lunasa HSM clients.
Project description
A role to manage Thales Luna Network Hardware Security Module (HSM) clients.
Role Variables
This ansible role automates the configuration of a new client for the Thales Luna Network HSM.
Name |
Default Value |
Description |
---|---|---|
lunasa_client_working_dir |
/tmp/lunasa_client_install |
Working directory in the target host. |
lunasa_client_tarball_name |
None |
Filename for the Lunasa client software tarball. |
lunasa_client_tarball_location |
None |
Full URL where a copy of the client software tarball can be downloaded. |
lunasa_client_installer_path |
None |
Path to the instal.sh script inside the tarball. |
lunasa_client_pin |
None |
The HSM Partition Password (PKCS#11 PIN) to be used by the client. |
lunasa_client_ip |
None |
(Optional) When set, this role will use the given IP to register the client instead of the client’s fqdn. |
lunasa_client_rotate_cert |
False |
When set to True, the role will generate a new client certificate to replace the previous one. |
lunasa_hsms |
None |
List of dictionaries, each of which describes a single HSM see vars.sample.yaml for details. When more than one HSM is listed here, the client will be configured in HA mode. |
Requirements
ansible >= 2.4
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
Built Distribution
Hashes for ansible-role-lunasa-hsm-2.0.0.0rc1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c94a5859cb28e8b96a2c596b9f282332b0cc33e793f68481783e7b6f979a320 |
|
MD5 | f239c4c497535513d88c6dab4f2ddb39 |
|
BLAKE2b-256 | 9c30d1e5ee9130aeae8a05605e990cda1e406c9dfa2cd0086c72fe96477e035a |
Hashes for ansible_role_lunasa_hsm-2.0.0.0rc1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a96a7709f028b65b4d5a9c3a0dcc875808d21f927963bf13fc3ea6838d73c8b |
|
MD5 | 0d7b5eebb3d5594cd0999bd6b839dc61 |
|
BLAKE2b-256 | 7fcfb1dd361508c82664f075f7d3e6b17b4f4351b21bcd0ba7f472de676f99dd |