Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mikepruett3/ansible-role-vormetric-agent
Ansible role to install Thales Vormetric Transparent Encryption agent on Linux Servers.
https://github.com/mikepruett3/ansible-role-vormetric-agent
Last synced: about 1 month ago
JSON representation
Ansible role to install Thales Vormetric Transparent Encryption agent on Linux Servers.
- Host: GitHub
- URL: https://github.com/mikepruett3/ansible-role-vormetric-agent
- Owner: mikepruett3
- License: mit
- Created: 2021-05-10T18:44:27.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-17T06:11:46.000Z (4 months ago)
- Last Synced: 2024-08-17T07:25:01.076Z (4 months ago)
- Language: Jinja
- Size: 47.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Ansible Role: Thales Vormetric Transparent Encryption agent
=========Ansible role to install [Thales Vormetric Transparent Encryption](https://www.thalestct.com/Solutions/Enterprise-Security/data-encryption/Vormetric%20Data%20at%20Rest%20Encryption/vte/index.html) agent on Linux Servers.
Requirements
------------The role does not require anyting to run on RHEL and its derivatives. This role assumes that you have the software package located on a web server somewhere in your environment.
Role Variables
--------------Available variables are listed below, along with default values ```(see defaults/main.yml)```:
``` yaml
software_url: "http://www.example.org"
package_base_name: "vee-fs"
package_version: "6.3.1-82"
dsm_hostname: "mydsm.example.org"
host_domain: "dsm_domain"
registration_secret: "mystrongpass"
``````software_url``` **(Required)** The URL that hosts the Installer package. This should be either **http** or **https**.
```package_base_name``` **(Required)** The Installer package base (or begining) name. Unless Thales changes this in the future, should allways be **vee-fs**
```package_version``` **(Required)** The version of the installer package. Agents are updated from time to time, so this var can be overridden with the latest version.
```dsm_hostname``` **(Required)** The fully-qualified hostname (or IP address) of the Data Security Manager (DSM) appliance.
```host_domain``` **(Required)** The Domain to attach newly registered agents. This name will have to match exactly how it is created in the DSM.
```registration_secret``` **(Required)** The shared password used for automatic registration of agents to the DSM.
Role variables can be stored with the hosts.yaml file, or in the main variables file.
Dependencies
------------None.
Example Playbook
----------------``` yaml
- hosts: servers
roles:
- role: mikepruett3.vormetric-agent
vars:
software_url: "http://www.example.org"
package_base_name: "vee-fs"
package_version: "6.3.1-82"
dsm_hostname: "mydsm.example.org"
host_domain: "dsm_domain"
registration_secret: "mystrongpass"
```License
-------MIT
Author Information
------------------Role created by [mikepruett3](https://github.com/mikepruett3) on [Github.com](https://github.com/mikepruett3/ansible-role-vormetric-agent)