You can find complete details of Harbor helm properties (values.yaml) at https://github.com/goharbor/harbor-helm/blob/main/values.yaml.

By default, values.yaml used during Harbor CNF reconfiguration or upgrade will override the existing values.yaml.

To retain existing configuration (values.yaml), merge new helm properties with existing values.yaml and use the merged values.yaml for subsequent Harbor CNF reconfigure operations.

You can fetch the existing Harbor CNF values.yaml by running Harbor CNF Custom workflow Get overriden values yaml as defined in Harbor CNF Custom Workflows.

To reconfiguration the Harbor CNF:

  1. Login to TCA-M and select Harbor CNF listed under Inventory > Network Function.

  2. Select reconfigure menu option and choose the harbor Helm chart for reconfiguration

  3. Helm chart Reconfigure supports the following options. Typically, you should select Helm Override option by providing values.yaml that contains the new harbor properties.

    1. Helm Override: Allows to reconfigure helm deployment properties by providing values.yaml.

    2. Helm repository: Allows to reconfigure helm deployment by providing new helm chart repository.

    3. Both: Combination of previous two options that is Allow to reconfigure helm deployment by providing new helm chart repository with new values.yaml.