@zombiec0rn/zombie-swarm-cli
v2.8.2
Published
Zombie Swarm Cli
Downloads
20
Readme
Zombie Swarm Cli
Command line interface to zombie swarm.
Used to query and manipulate zombie swarms.
Install
npm install -g @zombiec0rn/zombie-swarm-cli
Use
Needs to be run with sudo
because it creates a temporary route
to ensure multicast on correct interface.
sudo zombie-swarm ls --interface eth0
Commands
ls
List the swarm nodes.
plan
Create a plan.
apply
Apply a plan.
services
List services.
.zombierc
Zombie Swarm CLI support reading a .zombierc
file in the current directory (yml).
Options
interface - the interface to query (mdns)
Changelog
2.8.2
- Support for OSX :tada:
2.8.1
- Improved default output for
keeps
2.8.0
- New flag :black_flag:
apply --always-remove
to always addremove
option for adding services (in case they are not running but still exist) - Hiding
keeps
by default to keep focus ondiff
(add/remove) - New flag :black_flag:
plan --show-keeps
to show keeps anyway
2.7.2
- Modified
plan
flags to avoid collision with--swarm
2.7.1
- Locked down dep versions
2.7.0
- Support for passing
--swarm
flag (also .zombierc)
2.6.2
- Republish with public access
2.6.1
- Improved fingerprint handling and
plan
output
2.6.0
- Added a table output for
plan
also :tada:
2.5.1
- Fixed issue with modification to current container would not obey tags
2.5.0
- New feature - support for
.zombierc
config file (yml)
2.4.0
- New feature
zombie-swarm services
- list swarm services :rocket:
2.3.0
- Support for version printing
-v
2.2.2
- Fixed use if
arr.includes
breaking plan
2.2.1
- Fixed plan bug where multiple id's would cause issues (modifying existing service configs)
- Fixed plan bug where current placement would be trusted even if tags have changed
2.2.0
- Improved plan diffing
2.1.0
- Added support for plan
- Added basic support for apply (echoing cmds)
2.0.0
- Initial release :tada:
enjoy.