https://github.com/stdevel/ansible-sentinelone_client
Installs and configures the SentinelONE client
https://github.com/stdevel/ansible-sentinelone_client
ansible ansible-role antivirus linux sentinelone
Last synced: about 1 year ago
JSON representation
Installs and configures the SentinelONE client
- Host: GitHub
- URL: https://github.com/stdevel/ansible-sentinelone_client
- Owner: stdevel
- License: bsd-3-clause
- Created: 2022-09-09T13:26:35.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-26T17:14:11.000Z (almost 2 years ago)
- Last Synced: 2025-04-18T08:39:30.851Z (about 1 year ago)
- Topics: ansible, ansible-role, antivirus, linux, sentinelone
- Language: Python
- Homepage:
- Size: 28.3 KB
- Stars: 3
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sentinelone_client
Installs and registers the SentinelOne Endpoint agent.
This role is **deprecated** and was replaced with [`sva.sentinelone.sentinelone_client_legacy`](https://galaxy.ansible.com/ui/repo/published/sva/sentinelone/content/role/sentinelone_client_legacy/) and - even better - [`sva.sentinelone.install_agent`](https://galaxy.ansible.com/ui/repo/published/sva/sentinelone/content/role/install_agent/).
## Requirements
No requirements.
## Role Variables
| Variable | Default | Description |
| ------------------------------------ | --------- | -------------------------------- |
| `sentinelone_client_filename` | *(empty)* | Package file to install |
| `sentinelone_client_token` | *(empty)* | Group/Site token |
| `sentinelone_client_gpgkey` | *(empty)* | GPG signing key to import |
| `sentinelone_client_force_new_token` | `false` | Set to true to force a new token |
## Dependencies
No dependencies.
## Example Playbook
```yml
- hosts: clients
roles:
- role: stdevel.sentinelone_client
sentinelone_client_filename: SentinelAgent_linux_v21_10_3_3.rpm
sentinelone_client_token: trustno1
```
Repository installation:
```yml
- hosts: clients
roles:
- role: stdevel.sentinelone_client
sentinelone_client_filename: https://simone.giertz.dev/SentinelAgent_linux_v13_37.deb
sentinelone_client_token: trustno1
```
## Development / testing
Use [Ansible Molecule](https://molecule.readthedocs.io/en/latest/index.html) for running tests:
```shell
$ molecule create
$ molecule converge
$ molecule verify
```
## License
BSD
## Author Information
Christian Stankowic