Skip to content

Commit

Permalink
Install falco and sysdig on compute nodes
Browse files Browse the repository at this point in the history
This provides some useful tools like:
 - csysdig (a top for containers)
 - falco (a service that audits suspicious activity inside containers)

For now only in compute.yml (so not for ansible-pull).

Use CSCfi/ansible-falco fork. The old sysdig role we looked at in #191
 has disappeared

Have tested that "journalctl -xefu falco" writes things to the journal
when "event_generator -a all" is run from within this container:

singularity run docker://sysdig/falco-event-generator
  • Loading branch information
martbhell committed Apr 3, 2018
1 parent a8ec8e3 commit 59bf280
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
1 change: 1 addition & 0 deletions compute.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@
- { role: systemd_rpcbind, tags: [ 'systemd', 'rpcbind' ] }
- { role: ansible-role-lldpd, tags: [ 'lldpd', 'lldp' ] }
- { role: ansible-role-singularity, tags: [ 'singularity' ] }
- { role: ansible-role-falco, tags: [ 'falco' ] }
- { role: ansible-role-flowdock, tags: [ 'flowdock' ] }

# Adding a role here? Make sure to add it to local.yml too for the role to be used with ansible-pull
Expand Down
5 changes: 5 additions & 0 deletions requirements.yml
Original file line number Diff line number Diff line change
Expand Up @@ -216,3 +216,8 @@
- src: https://github.com/CSCfi/ansible-role-singularity
path: roles
version: v1.0.1

- src: https://github.com/CSCfi/ansible-falco
path: roles
version: f88505cef537366d4589c2e2816eb921c6d28190
name: ansible-role-falco

0 comments on commit 59bf280

Please sign in to comment.