https://github.com/aboutbits/ansible-1password-connect
Ansible - 1Password Connect Role
https://github.com/aboutbits/ansible-1password-connect
1password-connect ansible ansible-role
Last synced: 4 months ago
JSON representation
Ansible - 1Password Connect Role
- Host: GitHub
- URL: https://github.com/aboutbits/ansible-1password-connect
- Owner: aboutbits
- Created: 2022-10-12T07:56:13.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-27T10:58:32.000Z (over 1 year ago)
- Last Synced: 2025-01-08T05:51:30.713Z (5 months ago)
- Topics: 1password-connect, ansible, ansible-role
- Language: Jinja
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Ansible 1Password Connect Role
A role to install and configure 1Password Connect.
## Requirements
- Docker and Docker Compose
## Role Variables
- `server_port`: 1Password Connect API server port (Optional).
- `credentials_file`: The name of the 1Password credentials file template file (Optional). This file is used to authenticate with 1Password.## Example Playbook
```yaml
- hosts: all
tasks:
- ansible.builtin.include_role:
name: ansible-1password-connect
vars:
server_port: 8080
credentials_file: 1password_credentials.j2
```## Versioning
In order to have a verioning in place and working, create leightweight tags that point to the appropriate minor release versions.
Creating a new minor release:
```bash
git tag v2
git push --tags
```Replacing an already existing minor release:
```bash
git tag -d v2
git push origin :refs/tags/v2
git tag v2
git push --tags
```