Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Boyar V3 Features #205

Open
talkol opened this issue Feb 15, 2022 · 0 comments
Open

Boyar V3 Features #205

talkol opened this issue Feb 15, 2022 · 0 comments

Comments

@talkol
Copy link
Member

talkol commented Feb 15, 2022

Simpler dependencies

  • No docker swarm? How will we restart unhealthy containers then?
  • No EFS?
  • No Terraform?

Logic

  • Move descriptor logic from management-service here
  • Move service upgrade rolling upgrade from management-service here
  • No need for bootstrap management-service circular flow

Recovery

  • Failsafe mechanism for doomsday recovery
  • Based on cron that downloads and executes a signed shell script / executable
  • This will be the future mechanism which we upgrade Boyar with
  • This should be the first feature deployed - through BoyarV2 upgrade mechanism

Monitoring and long term stability

  • Monitor Dockerhub rate limits (so node IP will not be blacklisted for 6 hours)
  • Prune old images from cache to avoid running out of space
  • Prune old files from root device to avoid running out of space
  • Monitor machine disk space / memory / CPU (average not spot)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant