An open API service indexing awesome lists of open source software.

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

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
```