forked from dsouzajude/zookeeper-on-aws
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
30 lines (23 loc) · 847 Bytes
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
- [DONE] Detect and Automatically recover from Quorum failure
- Cron job that periodically checks status
and if it had properly bootstrapped but currently
there is no quorum, bootstrap the instance again.
- Ensure that no two or more instances of
this cron job is running at the same time.
- Backup zookeeper data, load it on recovery
- Only applicable to fresh bootstraps (when ZK failed)
- [DONE] Remove terminated nodes on scaling down
- [DONE] Test scaling up and down Zookeeper to see if quorum and
majority scales as well.
- Test ansible playbook
- Test CF script
- Test zookeeper-utils
- Test with Kafka
- [DONE] README.md with instructions how to build and deploy the ami
- To build:
>> cd ami
>> ./build.sh
- To deploy:
>> cd cf
>> vi deploy.sh and update the --ami Parameter
>> ./deploy.sh