From efceefcb1f1fa91b8da8b9fb1f68d253a3a54ad3 Mon Sep 17 00:00:00 2001 From: vegall Date: Wed, 3 Jul 2024 20:23:27 +0000 Subject: [PATCH] Feature 11033: Publication of OSM helm chart it gitlab Signed-off-by: vegall --- 03-installing-osm.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/03-installing-osm.md b/03-installing-osm.md index 05e7afa..4fc64a2 100644 --- a/03-installing-osm.md +++ b/03-installing-osm.md @@ -461,6 +461,26 @@ helm -n osm install osm installers/helm/osm -f osm-values.yaml ${OSM_HELM_OPTS} helm -n osm status osm ``` +#### Deploy OSM helm chart directly from gitlab + +First, enable the OCI options for helm: + +```bash +export HELM_EXPERIMENTAL_OCI=1 +``` + +Then, you can pull the .tgz with the Helm chart or directly install it: + +```bash +# Install +helm install -n osm osm oci://osm.etsi.org:5050/osm/devops/osm --version 16.0.0 +# Pull, then install +helm pull osm oci://osm.etsi.org:5050/osm/devops/osm --version 16.0.0 +helm install -n osm osm osm-16.0.0.tgz +``` + +Replace the version with a different version if needed. + ### Deploy NG-SA ```bash -- GitLab