Dominar Ansible: un tutorial paso a paso

Nos sumergiremos directamente en los conceptos y componentes básicos que le ayudarán a dominar Ansible. Este tutorial asume que ya ha instalado Ansible en su sistema y tiene un conocimiento básico de qué es Ansible.

Configuración del entorno#

Generación de claves SSH#

Si aún no lo ha hecho, genere un par de claves SSH en su nodo de control de Ansible.

ssh-keygen -t rsa

Distribución de claves SSH#

Copie la clave pública SSH en todos sus nodos de destino.

Cómo contar el número de palabras en un archivo pdf desde Linux cli

Usando pdftotext:#

  1. Instalación:

    • Si no está instalado, necesitarás instalar el paquete poppler-utils que incluye pdftotext.
    sudo apt install poppler-utils

    o

    yum install poppler-utils

    dependiendo de su distribución.

  2. Uso:

    • Una vez instalado, puedes convertir un PDF a texto y luego contar las palabras de la siguiente manera:
    pdftotext input.pdf - | wc -w

    Aquí, input.pdf es su archivo PDF de origen y wc -w cuenta el número de palabras. El - en pdftotext especifica que la salida debe enviarse a la salida estándar, que luego se canaliza a wc.

Cómo instalar el cliente Postgresql usando Homebrew

Psql es una interfaz de línea de comandos para interactuar con PostgreSQL, un sistema de base de datos relacional potente y de código abierto. Brew es un administrador de paquetes para macOS que facilita la instalación y administración de software. Estos son los pasos para instalar psql con brew:

  • Primero, instale el administrador de paquetes de preparación si aún no lo tiene. Puedes hacer esto ejecutando el siguiente comando en tu terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)'
  • En segundo lugar, actualice Brew ejecutando los siguientes comandos:
brew doctor
brew update
  • En tercer lugar, instale libpq ejecutando el comando:
brew install libpq

Libpq es una biblioteca que contiene psql y otras utilidades de cliente PostgreSQL.