Skip to content

Release 1.6.0

Steven Zou edited this page Sep 12, 2018 · 10 revisions

Release 1.6.0

Helm charts management

Motivations

Helm has become the de facto package manager of Kubernetes which is the primary container orchestration and running platform now. More and more applications are deployed with helm charts. Obviously, a dedicated helm chart repository is a MUST-HAVE system to build the enterprise IT infrastructure and platforms. Building capabilities to serve the cloud-native environments represented by Kubernetes has already become an inevitable thing. What's more, helm charts should work together with container images and Harbor has rich experiences and many advantages in image management. And then supporting both image management and helm chart management is becoming a natural direction.

Main features

From V1.6.0, harbor can behavior as a unified cloud-native registry to both serve image management requests and helm chart management requests. The main features are grouped into two perspectives:

  • Overall:

    • Charts are isolated by project namespace
    • Access controll is applied to charts by RBAC
  • User management portal:

    • List all the charts under the specified project namespace with list or card view
    • List all the chart versions of one specified chart with list or card view
    • Show the details of the specified chart version
      • README content and other metatdata information
      • The signature prov file status
      • Usage commands reference
      • The dependencies of the chart version
      • The value file content with key-value view and yaml view
    • Upload chart w/ prov file
    • Download the specified chart version
    • Delete the specified chart version
  • Work with Helm CLI:

Benefits to users

LDAP group supporting

Replicate images with label filters

Migrate multiple database to one unified PostgreSQL database

Clone this wiki locally