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_hostal_agent_egress_port - 默认情况下,所有流量发送到https://vaporator.alertlogic.com。如果您有负责外部流量的机器(NAT设备),此变量非常有用。如果您指定自己的URL,请确保它是格式正确的URI。字符串默认值为https://vaporator.alertlogic.com
  • al_agent_proxy_url - 默认情况下,al-agent不需要使用代理。此变量在您想避免单个出口点时非常有用。当使用代理时,al_agent_egress_hostal_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部署中,使用密钥是可选的,通常不必要。

贡献

  1. 在Github上分叉仓库
  2. 创建一个命名的功能分支(如 add_component_x
  3. 编写您的更改
  4. 为您的更改编写测试(如适用)
  5. 运行测试,确保它们全部通过
  6. 使用Github提交拉取请求

许可证和作者

许可证:

根据Apache 2.0许可证分发。

作者: Muram Mohamed (mmohamed@alertlogic.com) Justin Early (jearly@alertlogi.com)

关于项目

Configure and Install Alert Logic Agents

安装
ansible-galaxy install alertlogic.al_agents
许可证
apache-2.0
下载
84.8k
拥有者
Alert Logic MDR — unrivaled security for your cloud journey.