For Helm applications, you package your Helm chart as an OCI artifact. Helm 3.8+ supports storing and retrieving charts from OCI registries directly. The agent uses the chart reference from the device specification to pull and deploy the chart to MicroShift.
Procedure
-
Package and push the chart:
Push the chart to your registry:
helm push <chart_package.tgz> oci://quay.io/<your_org>/<your_chart_name>
-
Configure the device specification: To customize a Helm application, provide configuration overrides directly in the
Device resource by using the values or valuesFiles fields.
applications:
- name: wordpress
appType: helm
image: quay.io/myorg/my-chart:1.0.0
values:
replicaCount: 2