Skip to content

turnerlabs/harbor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Harbor

A collection of microservices that create a thin layer of abstraction on top of orchestration systems. Harbor has two major goals, to increase developer experience and velocity, and to centralize and sway operational concerns to teams dedicated to solving these problems.

The Harbor Ecosystem

Harbor is made up of two main APIs. ShipIt and Trigger both serve as the guts and glory of the major operations that must take place to deploy applications. The rest of the APIs mentioned are mostly for ease of use with ShipIt and Trigger.

  • Harbor UI, a GUI interface that ties all the APIs together.
  • Harbor Compose CLI, a Docker Compose inspired CLI.
  • Terraform Provider, a Terraform plugin for managing Harbor resources.
  • HelmIt, the API that allows simple retrieval of application logs.
  • Customs, the API that allows for public facing CI/CD into an internal firewall setup of Harbor.
  • CatalogIt, an API that enables the GUI to show images and versions.

Ecosystem Graphic

coming soon...

Demo Video

coming soon...

About

A thin layer of abstraction on top of container orchestration systems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors