titom73.op_deployment

Despliegue de One Password CLI

Un sencillo rol de ansible para desplegar el administrador de one-password cli en varias plataformas.

Soporta el despliegue en las siguientes plataformas:

  • amd64: Para procesadores de 64 bits x86
  • arm: para Raspberry Pi3
  • arm64: para Raspberry Pi4

Instalación

ansible-galaxy collection install titom73.op_deployment

Requisitos

El sistema debe tener los siguientes binarios:

  • wget
  • unzip

Variables del Rol

El rol viene con varias variables diferentes con un valor por defecto:

# Configura el rol para instalar o eliminar el binario op
op_deployment_state: present

# Debemos forzar la actualización del binario o ignorar si el binario ya está instalado
op_deployment_force_update: true

# Plataforma objetivo (arm/arm64/amd64)
op_deployment_platform: amd64

# Versión de one-password cli a instalar
op_deployment_version: 'v2.7.2'

Además, puedes modificar la ruta de instalación:

# Nombre del binario a instalar
op_deployment_bin: 'op'

# Ruta donde instalar el binario
op_deployment_installation_path: '/usr/local/sbin/'

# Ruta completa del binario
op_deployment_bin_path: '{{ op_deployment_installation_path }}/{{ op_deployment_bin }}'

# Ruta al sistema de archivos temporal
op_deplyment_tmp: /tmp

Dependencias

Ninguna

Ejemplo de Playbook

Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) es siempre útil para los usuarios:

- name: Instalar el gestor CLI de One Password
  hosts: linux_machines
  gather_facts: true
  become: true
  tasks:

    - name: Instalar ONE Password CLI
      tags: [password]
      import_role:
        name: roles/one-password-deploy
      vars:
        op_deployment_platform: 'arm'
        op_deployment_version: 'v2.7.1'

Licencia

BSD

Información del Autor

Este rol fue creado en 2022 por Thomas Grimonet

Acerca del proyecto

Provision One Passsword CLI

Instalar
ansible-galaxy install titom73.op_deployment
Licencia
Unknown
Descargas
110
Propietario
Switch, route and firewall packets but never at line-rate