Need advice about which tool to choose?Ask the StackShare community!
Harbor vs oneinfra: What are the differences?
Developers describe Harbor as "Manage and serve container images in a secure environment (created at VMware)". Harbor is an open source cloud native registry that stores, signs, and scans container images for vulnerabilities Harbor solves common challenges by delivering trust, compliance, performance, and interoperability. It fills a gap for organ. On the other hand, oneinfra is detailed as "A Kubernetes as a Service platform". It is a Kubernetes as a Service platform. It empowers you to provide or consume Kubernetes clusters at scale, on any platform or service provider. You decide.
Harbor belongs to "Docker Registry" category of the tech stack, while oneinfra can be primarily classified under "Container Tools".
Some of the features offered by Harbor are:
- Multi-tenant content signing and validation
- Image replication between instances
- Extensible API and graphical UI
On the other hand, oneinfra provides the following key features:
- Kubernetes as a Service
- Kubernetes clusters at scale
- CLI tool that will allow you to test the reconciliation processes of oneinfra without the need of a Kubernetes cluster
Harbor and oneinfra are both open source tools. It seems that Harbor with 11.5K GitHub stars and 3.13K forks on GitHub has more adoption than oneinfra with 620 GitHub stars and 35 GitHub forks.
Pros of Harbor
- Good on-premises container registry4
- Container Replication1
- Nice UI1
- Vulnerability Scanner1
- Supports LDAP/Active Directory1
- Supports OIDC1
- Support multiple authentication methods1
- Perfect for Teams and Organizations1