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

Support HA deployment structure #17

Open
steven-zou opened this issue Jul 19, 2018 · 1 comment
Open

Support HA deployment structure #17

steven-zou opened this issue Jul 19, 2018 · 1 comment
Assignees
Labels
area/ha HA related issues enhancement New feature or request Epic

Comments

@steven-zou
Copy link
Collaborator

steven-zou commented Jul 19, 2018

harbor boshrelease should support HA deployment structure, main idea:

  • Remove docker-compose out of harbor boshrelease, directly run services on docker via images
  • Split harbor-app job into functional service jobs, may include nginx, ui, adminserver,jobservice,systemlog and registry etc.
  • Add HAProxy and keepalived jobs for internal LB (backlog)
  • Extract database, cache, clair, and notary into external boshrelease

ha

@steven-zou steven-zou added enhancement New feature or request area/ha HA related issues labels Jul 19, 2018
@steven-zou steven-zou self-assigned this Jul 19, 2018
@iamNoah1
Copy link

Hei @steven-zou, could you please explain what the motivation is to remove docker-compose and split the main job into separate jobs? Would it not work keeping docker-compose or is it just because it would be more elegant to go that way?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ha HA related issues enhancement New feature or request Epic
Projects
None yet
Development

No branches or pull requests

2 participants