Configuring a Custom Helm Chart Repository
TIBCO Control Plane uses the TIBCO GitHub repository to store and access Helm charts for all components. To use your own repository to store Helm charts and enable access to helm charts from your custom repository, you can configure a custom helm repository. TIBCO Control Plane supports both OCI and non-OCI repositories as custom Helm repositories.
You can configure a custom helm repository at the global level or at the data plane level.
- You must have the following permissions:
- To configure the custom helm repository at the global level, you must have Owner or Team Admin permission.
- To configure the custom helm repository at the data plane level, you must have Data plane Manager permission. For more information, see Permissions.
- Ensure that the latest Helm charts from TIBCO GitHub repository are available in your custom repository.
Configuring a Custom Helm Repository at the Global Level
- Procedure
- In the TIBCO Control Plane UI, click Data Planes.
-
Click Global configuration in the upper-right corner.
-
Click the Helm Chart Repository tab. The Helm Chart Repository page displays the default repository and custom Helm repositories configured.
-
To add a new repository, click Add Helm Chart Repository. Specify details for the custom helm repository.
Field Description Repository alias Alias to be used for the repository. Registry URL Helm chart repository URL. Repository Name of the repository. Username Username to access the Helm chart repository. Password Password to access the Helm chart repository.
Set as default registry for data plane registration Set this registry as the default registry when registering a data plane. Apply the latest service pack or patch versions of the charts If selected, the latest service pack or patch versions are applied to the data plane and capabilities on refresh operation.
For more information about Refresh, see
Configuring a Custom Helm Repository at the Data Plane Level
You can configure a custom helm repository at the data plane level when registering a data plane or from the Data plane Configuration page.
- Procedure
- In TIBCO Control Plane UI, click Data Planes.
- Click the data plane card for which you want to configure a Custom Helm Repository.
-
Click Data Plane Configuration and then navigate to the Helm Chart Repository page.
- The default Helm chart repository configured at the global level or repository added during data plane registration is by default used for the data plane.
- To change the default repository for the data plane, select the repository from the list.
- To configure a new Helm chart repository at the data plane level, select Add Helm Chart Repository to this data plane. Specify the details for the repository. For more information of the fields, see the table in the preceding procedure.
Updating Helm Chart Repository Configuration
You can edit or delete the Helm chart configuration.
To edit the Helm chart repository configuration, click edit next to the repository name. After updating the data plane configuration, you must perform the Refresh operation to apply changes. For more information about Refresh, see Refreshing Infrastructure Components .
To delete the Helm chart repository configuration, click delete next to the repository name.