deekayen.alagent

Rol de Ansible: alagent

Molecule Estado del Proyecto: Inactivo – El proyecto ha alcanzado un estado estable y utilizable, pero ya no se desarrolla activamente; se proporcionará soporte/mantenimiento según el tiempo lo permita.

Este libro de jugadas se utiliza para instalar y configurar el agente de Alert Logic.

Se bifurcó del proyecto abandonado originalmente patrocinado por Alert Logic en https://github.com/alertlogic/al-agents-ansible-playbooks para tener una solución alternativa para https://github.com/alertlogic/al-agents-ansible-playbooks/issues/32 donde las verificaciones de GPG para RPMs causaban fallos en las instalaciones.

Requisitos

Las siguientes plataformas son compatibles.

Versiones de Debian:

  • buster
  • bullseye

Versiones de Ubuntu:

  • 22.04
  • 20.04

Versiones de RHEL/CentOS:

  • 7.x
  • 8.x

Versiones de Amazon Linux:

  • Karoo

Versiones de Windows:

  • Windows Server 2016, 2019

Variables de Rol

  • al_agent_registration_key - tu clave de registro única, requerida excepto en implementaciones en la nube compatibles (AWS, Azure). El valor predeterminado es your_registration_key_here
  • al_agent_for_imaging - La variable al_agent_for_imaging determina si el agente se configurará y aprovisionará. Si se establece en true, el proceso de instalación realizará la instalación del agente, pero no iniciará el agente una vez que la instalación esté completa. Esto permite que se guarden y se inicien instantáneas de la instancia para su uso posterior. Si esta variable se establece en false, el proceso de aprovisionamiento se realizará durante la configuración y el agente se iniciará una vez que esté completo. El valor predeterminado es false
  • al_agent_egress_host,al_agent_egress_port - Por defecto, todo el tráfico se envía a https://vaporator.alertlogic.com. Esta variable es útil si tienes una máquina que es responsable del tráfico de salida (caja NAT). Si especificas tu propia URL, asegúrate de que sea una URI correctamente formateada. El valor predeterminado es https://vaporator.alertlogic.com
  • al_agent_proxy_url - Por defecto, el al-agent no requiere el uso de un proxy. Esta variable es útil si deseas evitar un único punto de salida. Cuando se usa un proxy, se requieren los valores de al_agent_egress_host y al_agent_proxy_url. Si especificas una URL de proxy, asegúrate de que sea una URI correctamente formateada. El valor predeterminado es nil

Dependencias

  • No hay dependencias conocidas

Ejemplo de Libro de Jugadas

---
- name: Aplicar instalación del Agente AL a hosts específicos
  hosts: al_agents
  roles:
    - { role: deekayen.alagent}

Configuraciones

La variable al_agent_for_imaging determina tu tipo de instalación. Es un valor booleano y por defecto es false. Si estableces este valor a true, prepararás tu agente solo para imágenes y no aprovisionarás el agente.

Realizar una instalación del agente utilizando los atributos predeterminados del libro de cocina, configurará el agente y aprovisionará la instancia de inmediato. Si has configurado correctamente tu clave de registro, tu host debería aparecer en la Consola de Alert Logic dentro de los 15 minutos. Nota: en las implementaciones de AWS y Azure, el uso de la clave es opcional y generalmente no es necesario.

Contribuciones

  1. Haz un fork del repositorio en Github
  2. Crea una rama de característica nombrada (como add_component_x)
  3. Realiza tus cambios
  4. Escribe pruebas para tus cambios (si aplica)
  5. Ejecuta las pruebas, asegurándote de que todas pasen
  6. Envía una solicitud de extracción utilizando Github

Licencia y Autores

Licencia:

Distribuido bajo la licencia Apache 2.0.

Autores: Muram Mohamed (mmohamed@alertlogic.com) Justin Early (jearly@alertlogic.com)

Acerca del proyecto

Configure and Install Alert Logic Agents.

Instalar
ansible-galaxy install deekayen.alagent
Licencia
apache-2.0
Descargas
3.6k
Propietario
My initials spelled as a word - pronounced /dEE-kAY-En/