Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open more actions menu
 
 

Repository files navigation

Threat Stack Puppet Module

Build Status Puppet Forge

Puppet manifests to deploy the Threat Stack server agent

Platforms

  • Amazon Linux
  • CentOS
  • RedHat
  • Ubuntu

Classes

  • threatstack - Main class
  • threatstack::apt - Setup apt repository configuration and package install
  • threatstack::yum - Setup yum repository configuration and package install
  • threatstack::configure - Register and configure the agent with the Threat Stack service

Parameters

  • threatstack::deploy_key [required] - Set the deploy key for registering the agent
  • threatstack::policy [optional array] - Set the policy or policies the node will be added to (Defaults to 'Default Policy')

Testing

To test setup a site.pp in the manifests folder with your deploy key (and optional policy &/or hostname)

class { 'threatstack':
  deploy_key => 'xKkRzesqgkNPGwNNkmx4zHqTYCTUidDdMmNfcZqbxRLWLs3VyE',
  policy => ['Default Policy'],
  ts_hostname => 'My-server-1'
}

Then run:

bundle install
bundle exec kitchen test

About

Puppet module to install the Threat Stack agent

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.