alertlogic.al_agents
Ansible角色: al-agents
此剧本用于安装和配置Alert Logic代理。
需求
支持以下平台。
Debian版本:
- squeeze
- wheezy
- jessie
Ubuntu版本:
- 10.x
- 12.x
- 14.x
- 16.x
- 18.x
RHEL/CentOS版本:
- 6.x
- 7.x
SuSE版本:
- 12.1
- 12.0
- 11.4
- 11.3
Amazon Linux版本:
- Karoo
Windows版本:
- Windows Server 2003+SP1、2008、2012、2016
- Windows XP+SP1、Vista、7、8、10
角色变量
al_agent_registration_key
- 您的唯一注册密钥,除支持的云部署(AWS,Azure)外均为必需。字符串默认值为your_registration_key_here
al_agent_for_imaging
-al_agent_for_imaging
变量决定代理是否将被配置和预 provisioned。如果设置为true
,那么安装过程将执行代理的安装,但在安装完成后不会启动代理。这允许保存实例快照以供后续使用。如果此变量设置为false
,则在设置过程中将执行配置过程,并在完成后启动代理。布尔值默认值为false
al_agent_egress_host
、al_agent_egress_port
- 默认情况下,所有流量发送到https://vaporator.alertlogic.com。如果您有负责外部流量的机器(NAT设备),此变量非常有用。如果您指定自己的URL,请确保它是格式正确的URI。字符串默认值为https://vaporator.alertlogic.com
al_agent_proxy_url
- 默认情况下,al-agent不需要使用代理。此变量在您想避免单个出口点时非常有用。当使用代理时,al_agent_egress_host
和al_agent_proxy_url
两个值都是必需的。如果您指定代理URL,请确保它是格式正确的URI。字符串默认值为nil
依赖关系
- 暂无已知依赖项
示例剧本
---
- name: 将AL代理安装应用于特定主机
hosts: al_agents
roles:
- { role: alertlogic.al_agents}
配置
变量al_agent_for_imaging
决定您的安装类型。它是一个布尔值,默认值为false
。将此值设置为true
将仅为映像准备您的代理,而不会预配置代理。
使用食谱的默认属性执行代理安装将立即设置代理并预配置实例。如果您正确设置了注册密钥,则您的主机应在15分钟内出现在Alert Logic的控制台中。注意:在AWS和Azure部署中,使用密钥是可选的,通常不必要。
贡献
- 在Github上分叉仓库
- 创建一个命名的功能分支(如
add_component_x
) - 编写您的更改
- 为您的更改编写测试(如适用)
- 运行测试,确保它们全部通过
- 使用Github提交拉取请求
许可证和作者
许可证:
根据Apache 2.0许可证分发。
作者: Muram Mohamed (mmohamed@alertlogic.com) Justin Early (jearly@alertlogi.com)
安装
ansible-galaxy install alertlogic.al_agents
许可证
apache-2.0
下载
84.8k
拥有者
Alert Logic MDR — unrivaled security for your cloud journey.