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 x86arm: para Raspberry Pi3arm64: para Raspberry Pi4
Instalación
ansible-galaxy collection install titom73.op_deployment
Requisitos
El sistema debe tener los siguientes binarios:
wgetunzip
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
Instalar
ansible-galaxy install titom73.op_deploymentLicencia
Unknown
Descargas
110
Propietario
Switch, route and firewall packets but never at line-rate
