Command that shows and updates diffs for Athena nodes.

Usage

athena-diff [OPTIONS] COMMAND [ARGS]...
Option Description
-h, –help Show built-in help documentation.
-l, –limit Comma separated list of host groups to use in this run.
-v, –verbose Enable verbose output.

Commands

Services

Show services diff.

athena-diff services [OPTIONS]
Option Description
–hide-data Hide service information.
–hide-suggestions Hide suggestions.
–runtime / –no-runtime Load container and process information from remote nodes.

Update

Update Service usage in Consul.

athena-diff update

Usage

Show node and service usage.

athena-diff usage

Extending

To modify diff usage operations edit usage-diff.yml in environment playbook directory.

Examples

To show services diff:

athena-diff services

To show services diff without data (only suggestions):

athena-diff services --hide-data

To show services diff without suggestions (only data):

athena-diff services --hide-suggestions

To update usage in Consul.

athena-diff update

To show node and service usage.

athena-diff usage