OCI Helm Repositories
Manage and deploy Helm charts stored in OCI-compliant registries
OCI Helm repositories let you store and manage Helm charts as OCI artifacts, similar to container images. This approach is useful for cloud-native registries and private charts where a traditional index.yaml
catalog is not available.
Using OCI repositories in DuploCloud, you can deploy charts just like a standard Helm repository, while taking advantage of OCI-native workflows.
Prerequisites
A Kubernetes cluster set up in DuploCloud.
Access credentials (if required) for your OCI-compliant registry.
Helm CLI installed on your local machine (optional but recommended for testing).
Adding an OCI Helm Repository
To register an OCI Helm repository in DuploCloud:
In the DuploCloud Portal, navigate to Kubernetes → Helm.
Select the OCI Repository tab.
Click Add, The Add OCI Repository pane displays.
Add OCI Repository pane Complete the fields as described below:
Name
Enter the repository name. This field is required.
Interval (MM:SS)
Enter the synchronization interval in minutes and seconds. The default is 05:00.
Repository URL
Enter the OCI repository URL. For example: oci://registry-1.docker.io/bitnamicharts/nginx
Tag
Enter a tag for the repository, for example, 18.9.0
.
Media Type
Select the media type from the available options.
Operation
Select the operation to perform from the available options.
Click Create. Once added, the repository will appear under the OCI Repository tab and be available when deploying Helm charts.
Managing an OCI Repository
Once you've added an OCI Helm repository, you can view its details, update its configuration, or delete from directly in the DuploCloud Portal.
Navigate to Kubernetes → Helm.
Select the OCI Repository tab.
Click the menu icon (
) in the row of the repository you want to manage.
Choose one of the following actions:
View
View the repository’s current configuration, sync status, and metadata.
Update
Edit the repository name, URL, sync interval, or authentication settings.
Delete
Remove the repository from DuploCloud. Releases that depend on it will no longer reconcile.

Deploying a Helm Release from an OCI Repository
To deploy a Helm release from an OCI-compliant repository, see the documentation for Deploying Helm Releases.
When completing the release fields:
For Source Type, select OCIRepository.
For Source Name, select the OCI repository you added.
The release will deploy using the selected OCI repository and appear under the Release tab.
Last updated
Was this helpful?