Skip to content

Awesome List for Harbor Container Registry related projects, libraries and articles.

Notifications You must be signed in to change notification settings

bdausses/awesome-harbor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Harbor Awesome

Awesome List for Harbor Container Registry related projects, libraries and articles.

Contents

Harbor Project

Articles

Awesome Harbor related articles, blog posts.

Projects

Harbor related projects and tools.

  • Harbor Operator - Deploy and also operate Harbor on Kubernetes with this operator.
  • harbor-automation-4k8s - Operator to makes Kubernetes integrate deeper with Harbor with functionalities like auto-inject secrets, mapping between project and namespaces, or rewriting all pull requests to proxy cache.
  • Harbor Sync - Harbor Sync allows you to synchronize your Harbor robot accounts with your Kubernetes cluster.
  • docker-pushrm - Update your Harbor project README with a simple CLI.
  • GitHub Action for docker-pushrm - GitHub Action on top of to docker-pushrm allowing you to update the README of a container repo.
  • Mittwald Harbor Operator - Kubernetes Operator for automated management of Harbor instances
  • harbor-container-webhook - Mutating webhook for Kubernetes, which rewrites container images to use Harbor's proxy cache.
  • Harbor Scanner Adapter for Trivy - Allows Harbor to use Trivy for providing static analysis of vulnerabilities in container images. (It is the default static vulnerability scanner in Harbor >= 2.2.)
  • Harbor Scanner Adapter for Aqua Enterprise - Allows Harbor to use Aqua Enterprise ad hoc scanning feature for providing static analysis of vulnerabilities in container images. (Requires licensed Aqua Enterprise platform installation.)
  • Terraform Harbor Provider - Configure and manage your Harbor instance declaratively with terraform
  • https://github.com/pulumiverse/pulumi-harbor- The Harbor Resource Provider lets you manage Harbor resources with Pulumi. This provider is using Terraform Harbor Provider under the hood so it has the same set of features.
  • Using Kyvero and Harbor to safeguard production systems Allow an approved set of external registries to be used by our developers, where the image references are rewritten to use an internal Harbor proxy cache we have for the given external registry.
  • CLI for Harbor - A community created Harbor CLI written in golang
  • Charts-Syncer – Sync chart packages and associated container images between chart repositories. Also helpful when migrating Helm Chart to OCI.

SDKs For Harbor

  • Python Client API, generated from OpenAPI
  • Go "Official" Client library with golang for accessing Harbor API.
  • Mittwald Goharbor Client (golang) Client API generated from OpenAPI specifications

Adopters

Companies and organizations who use Harbor.

  • Mittwald - CMS and Online hosting providers from Germany.

Contribute

Contributions welcome! Read the contribution guidelines first.

About

Awesome List for Harbor Container Registry related projects, libraries and articles.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published