Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rarrais/ansible-borgwarehouse
Ansible Collection for managing BorgWarehouse
https://github.com/rarrais/ansible-borgwarehouse
Last synced: 25 days ago
JSON representation
Ansible Collection for managing BorgWarehouse
- Host: GitHub
- URL: https://github.com/rarrais/ansible-borgwarehouse
- Owner: rarrais
- License: gpl-3.0
- Created: 2024-03-10T23:08:58.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-03-11T00:42:05.000Z (11 months ago)
- Last Synced: 2024-11-08T08:55:43.473Z (3 months ago)
- Language: Python
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ansible Collection - rarrais.borgwarehouse
Ansible Collection for managing [BorgWarehouse](https://github.com/Ravinou/borgwarehouse).
## Ansible version compatibility
This collection has been tested against following Ansible versions: **>=2.14.2**.
## Installing this collection
You can install the Cisco BorgWarehouse collection with the Ansible Galaxy CLI:
ansible-galaxy collection install rarrais.borgwarehouse
You can also include it in a `requirements.yml` file and install it with `ansible-galaxy collection install -r requirements.yml`, using the format:
```yaml
---
collections:
- name: rarrais.borgwarehouse
```## Using this collection
```yaml
---
- name: Configure repository in BorgWarehouse.
rarrais.borgwarehouse.repository:
url: http://borgwarehouse.lan:3000
api_token: yet-another-secret
alias: ansibletest
ssh_public_key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK0wmN/Cr3JXqmLW7u+g9pTh+wyqDHpSQEIQczXkVx9q ansibletest"
```## Licensing
GNU General Public License v3.0 or later.
See [LICENSE](https://www.gnu.org/licenses/gpl-3.0.txt) to see the full text.