Helm must be installed to use Magistrala charts. Please refer to Helm’s documentation to get started if you haven’t already.
Once Helm has been set up correctly, add the Magistrala DevOps repository by running the following command:
helm repo add magistrala-devops https://absmach.github.io/devops/
This command adds the Magistrala DevOps Helm repository to your local Helm setup, allowing you to access the charts it contains.
If you had already added this repo earlier, run the following command to retrieve the latest versions of the packages:
helm repo update
This ensures that you are working with the latest charts from the repository.
You can now search the repository for a keyword in charts using the following command:
helm search repo [keyword] [flags]
To install the Magistrala chart, run the following command:
helm install my-magistrala magistrala-devops/magistrala --version 0.14.0
my-magistrala
is the release name you choose for the installation. You can modify this to suit your needs.magistrala-devops/magistrala
specifies the chart name from the added repository.--version 0.14.0
ensures you install the specific version of the chart.You can also add additional flags as needed, such as specifying a custom values.yaml
file, enabling debugging, or overriding values directly in the command.
To uninstall the chart when you no longer need it, run the following command:
helm uninstall my-magistrala [flags]
Make sure to replace my-magistrala
with your actual release name if you changed it during installation. The command removes all of the resources associated with the last release of the chart as well as the release history, freeing it up for future use.