geerlingguy.aws-inspector

Ansible 角色:AWS Inspector

CI

在 RedHat/CentOS 或 Debian/Ubuntu 上安装 AWS Inspector(awsagent)。

要求

无。

角色变量

可用的变量如下所示,包含默认值(请参见 defaults/main.yml):

aws_inspector_url: "https://d1wk0tztpsntt1.cloudfront.net/linux/latest/install"
aws_inspector_installer_dest: /tmp/aws_inspector_agent_installer

用于下载 Inspector 安装程序的 URL,以及存储安装程序的临时目录。

awsagent_state: started
awsagent_enabled: true

控制 awsagent 服务;默认情况下,为了使 Amazon Inspector 正常工作,您必须在希望检查的任何服务器上运行 awsagent

还有一个处理程序 restart awsagent,可以用于重新启动该代理。

aws_inspector_role_test_mode: false

如果您在 EC2 实例之外测试或使用此角色(例如在 CI 中测试或在不同的云环境中构建服务器),请将此设置为 true

还支持代理配置:

aws_inspector_proxy_enabled: false
aws_inspector_https_proxy: 127.0.0.1:8080
aws_inspector_http_proxy: 127.0.0.1:8080
aws_inspector_no_proxy: 169.254.169.254

aws_inspector_proxy_enabled 设置为 true,并配置其余的 *_proxy 变量,以创建一个支持代理的 /etc/init.d/awsagent.env 文件。

依赖关系

无。

示例剧本

- hosts: ec2-instances
  roles:
    - geerlingguy.aws-inspector

许可证

MIT / BSD

作者信息

此角色由 Jeff Geerling 于 2017 年创建,他是 Ansible for DevOps 的作者。

关于项目

AWS Inspector installation for Linux.

安装
ansible-galaxy install geerlingguy.aws-inspector
许可证
mit
下载
328.6k
拥有者
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns