Skip to content

Deploy the ThousandEyes enterprise agent using SaltStack

Notifications You must be signed in to change notification settings

thousandeyes/salt-teagent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Saltstack module: teagent

This is a Saltstack module for the ThousandEyes Enterprise Agent.

Usage

Copy the thousandeyes folder to the corresponding Saltstack file_roots directory. Below are several use cases with different install options for the ThousandEyes Enterprise Agent.

The configuration settings required have to be specified in the te-agent.conf.yml file with YAML syntax.

Attributes

Key Type Description Default Possible values
te_agent: String Manage ThousandEyes agent 'installed' 'installed','removed','purged'
browserbot: String Manages Browserbot - 'installed','removed','purged'
set_repo: String Manages ThousandEyes repository 'managed' 'managed','absent'
agent_utils: String Manages agent utilities - 'installed','removed','purged'
international_langs: String Manages language pack - 'installed','removed','purged'
account_token: String Account token for the agent sample value (equals a disabled agent)
log_path: String Agent log path '/var/log'
proxy_host: String Proxy hostname ''
proxy_port: String Proxy port '0'
  • Default settings
account_token       : '<account-token>'
  • Set the proxy (http proxy, no auth)
account_token       : '<account-token>'
proxy_host          : 'proxy.example.com'
proxy_port          : '8080'
  • Other options
log_file_size       : ''
proxy_user          : ''
proxy_pass          : ''
proxy_bypass_list   : ''

License

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see http://www.gnu.org/licenses/.

Contact

If you have questions or comments, please send them to
opensource+salt@thousandeyes.com, or to the following address:

ThousandEyes, Inc.
301 Howard Street #1700
San Francisco, CA 94105
Attn: ThousandEyes Open Source Projects

About

Deploy the ThousandEyes enterprise agent using SaltStack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published