alertlogic.al_agents
Ansible Rôle : al-agents
Ce playbook est utilisé pour installer et configurer l'agent Alert Logic.
Exigences
Les plateformes suivantes sont supportées.
Versions Debian :
- squeeze
- wheezy
- jessie
Versions Ubuntu :
- 10.x
- 12.x
- 14.x
- 16.x
- 18.x
Versions RHEL/CentOS :
- 6.x
- 7.x
Versions SuSE :
- 12.1
- 12.0
- 11.4
- 11.3
Versions Amazon Linux :
- Karoo
Versions Windows :
- Windows Serveur 2003+SP1, 2008, 2012, 2016
- Windows XP+SP1, Vista, 7, 8, 10
Variables de Rôle
al_agent_registration_key
- votre clé d'enregistrement unique, requise sauf pour les déploiements cloud supportés (AWS, Azure). Par défaut, la chaîne estyour_registration_key_here
.al_agent_for_imaging
- La variableal_agent_for_imaging
détermine si l'agent sera configuré et provisionné. Si elle est définie surtrue
, le processus d'installation effectuera l'installation de l'agent mais ne démarrera pas l'agent une fois l'installation terminée. Cela permet de sauvegarder et de démarrer des instantanés d'instances pour une utilisation ultérieure. Si cette variable est définie surfalse
, le processus de provisionnement est effectué pendant la configuration et l'agent est démarré une fois terminé. Par défaut, cela estfalse
.al_agent_egress_host
,al_agent_egress_port
- Par défaut, tout le trafic est envoyé à https://vaporator.alertlogic.com. Cette variable est utile si vous avez une machine responsable du trafic sortant (boîte NAT). Si vous spécifiez votre propre URL, assurez-vous qu'elle est correctement formatée. Par défaut, la chaîne esthttps://vaporator.alertlogic.com
.al_agent_proxy_url
- Par défaut, al-agent ne nécessite pas l'utilisation d'un proxy. Cette variable est utile si vous souhaitez éviter un point de sortie unique. Lorsque vous utilisez un proxy, les valeursal_agent_egress_host
etal_agent_proxy_url
sont requises. Si vous spécifiez une URL de proxy, assurez-vous qu'elle est correctement formatée. Par défaut, la chaîne estnil
.
Dépendances
- aucune dépendance connue
Exemple de Playbook
---
- nom : Appliquer l'installation de l'agent AL à des hôtes spécifiques
hôtes : al_agents
rôles :
- { rôle: alertlogic.al_agents }
Configurations
La variable al_agent_for_imaging
détermine votre type d’installation. C'est une valeur booléenne et par défaut elle est false
. Fixer cette valeur à true préparera votre agent pour l'imagerie uniquement et ne provisionnera pas l'agent.
Effectuer une installation d'agent en utilisant les attributs par défaut du cookbook configurera l'agent et provisionnera l'instance immédiatement. Si vous avez correctement configuré votre clé d'enregistrement, votre hôte devrait apparaître dans la console Alert Logic dans les 15 minutes. Remarque : dans les déploiements AWS et Azure, l'utilisation de la clé est optionnelle et généralement pas nécessaire.
Contribuer
- Forkez le dépôt sur Github
- Créez une branche de fonctionnalité nommée (comme
add_component_x
) - Écrivez votre modification
- Rédigez des tests pour votre modification (si applicable)
- Exécutez les tests et assurez-vous qu'ils réussissent tous
- Soumettez une Pull Request en utilisant Github
Licence et Auteurs
Licence :
Distribué sous la licence Apache 2.0.
Auteurs : Muram Mohamed (mmohamed@alertlogic.com) Justin Early (jearly@alertlogi.com)
ansible-galaxy install alertlogic.al_agents