https://github.com/pierresouchay/consul-ops-tools
Simple Scripts to administrate Consul
https://github.com/pierresouchay/consul-ops-tools
admin-toolkit consul hashicorp-consul
Last synced: about 1 month ago
JSON representation
Simple Scripts to administrate Consul
- Host: GitHub
- URL: https://github.com/pierresouchay/consul-ops-tools
- Owner: pierresouchay
- License: apache-2.0
- Created: 2018-11-29T07:38:57.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-01-08T11:27:59.000Z (over 4 years ago)
- Last Synced: 2025-04-18T10:23:32.156Z (about 1 month ago)
- Topics: admin-toolkit, consul, hashicorp-consul
- Language: Shell
- Size: 11.7 KB
- Stars: 10
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# consul-ops-tools
Simple Scripts to administrate/debug Consul
* `check_consul_consistency.sh` Checks that a node is in sync with cluster
* `bin/consul_node_id.rb` Generate a predictible node-id for a machine
* `bin/consul_check_services_changes.sh` Watch changes on a Consul Endpoint and
display a nice diff when values do change
* `bin/consul_find_services_changes.sh` Find all added/removed service at any given
time.
* `bin/consul_health_check_scripts/hide_http_200.sh` a script to hide output of
HTTP HealthChecks that are too large with HTTP Code 200 and limit raft
database grows for large clusters.