Role Detail

geerlingguy.aws-inspector

AWS Inspector installation for Linux.
Downloads
438
Type Ansible
Minimum Ansible Version 2.0
Installation $ ansible-galaxy install geerlingguy.aws-inspector
Tags
aws
awsagent
cloud
inspector
security
system
Last Commit 2017-10-10 16:26:04 PM UTC
Last Imported 2017-11-14 16:22:04 PM UTC
Version History
Version Release Date
1.0.0 2017-10-10 16:26:04 PM
Supported Platforms
Platform Version
Debian etch
Debian jessie
Debian lenny
Debian sid
Debian squeeze
Debian stretch
Debian wheezy
EL 5
EL 6
EL 7
Ubuntu artful
Ubuntu lucid
Ubuntu maverick
Ubuntu natty
Ubuntu oneiric
Ubuntu precise
Ubuntu quantal
Ubuntu raring
Ubuntu saucy
Ubuntu trusty
Ubuntu utopic
Ubuntu vivid
Ubuntu wily
Ubuntu xenial
Ubuntu yakkety
Ubuntu zesty
Last 10 Imports
Completed Status
2017-11-14 16:22:04 PM UTC SUCCESS
2017-11-07 16:21:04 PM UTC SUCCESS
2017-10-31 16:21:04 PM UTC SUCCESS
2017-10-24 16:20:04 PM UTC SUCCESS
2017-10-17 16:21:04 PM UTC SUCCESS
2017-10-10 16:28:04 PM UTC SUCCESS
2017-10-10 16:25:04 PM UTC SUCCESS
2017-10-10 16:22:04 PM UTC SUCCESS
2017-10-10 16:18:04 PM UTC SUCCESS

Ansible Role: AWS Inspector

Build Status

Installs AWS Inspector (awsagent) on RedHat/CentOS or Debian/Ubuntu.

Requirements

None.

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

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

URL from which inspector installer will be downloaded, and temporary directory where installer will be stored.

awsagent_state: started
awsagent_enabled: yes

Control the awsagent service; by default, for Amazon Inspector to work correctly, you must have awsagent running on any server you want inspected.

There is also a handler, restart awsagent, which can be used to restart the agent.

aws_inspector_role_test_mode: no

Set this to yes if testing or using this role outside of an EC2 instance (e.g. if testing in CI or building a server in a different cloud environment).

Dependencies

None.

Example Playbook

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

License

MIT / BSD

Author Information

This role was created in 2017 by Jeff Geerling, author of Ansible for DevOps.

None