package
2.0.2+incompatible
Repository: https://github.com/kevinpike/chaosmonkey.git
Documentation: pkg.go.dev
# Functions
DumpConfig dumps the config for an app to stdout.
DumpMonkeyConfig dumps the monkey-level config parameters to stdout.
Eligible prints out a list of instance ids eligible for termination It is intended only for testing.
EnsureFileAbsent ensures that a file is absent, returning an error otherwise.
Execute is the main entry point for the chaosmonkey cli.
FetchSchedule executes the "fetch-schedule" command.
Install installs chaosmonkey and runs database migration.
InstallCron installs chaosmonkey schedule generation cron.
Migrate executes database migration.
Outage prints out "true" if an ongoing outage, else "false".
Schedule executes the "schedule" command.
Terminate executes the "terminate" command.
Usage prints usage.
# Constants
Version is the version number.
# Structs
ChaosmonkeyExecutable is a representation of Chaosmonkey executable.
# Interfaces
CurrentExecutable provides an interface to extract information about the current executable.