Skip to content

Instantly share code, notes, and snippets.

@smothiki
Last active August 29, 2015 14:20
Show Gist options
  • Save smothiki/5e6d69db798998c35ad4 to your computer and use it in GitHub Desktop.
Save smothiki/5e6d69db798998c35ad4 to your computer and use it in GitHub Desktop.
Failure cases if we dont have seperate Key Space for schdulers
User Forgot to set the config for schedulerModule
  1. user ran deisctl install <scheduler> && deisctl start <scheduler> .
  2. The scheduler will keep publishing the /deis/controller/schedulerTarget to scheduler endpoint. But still uses fleet with the endpoint of the new scheduler
User Forgot to stop the scheduler
  1. if a user forgots to stop scheduler and set the config for schedulerModule to a different scheduler
  2. Both the schedulers try to set deis/controller/schedulerTarget and controller keep updating the confd templates accordingly.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment