diff --git a/03-installing-osm.md b/03-installing-osm.md index 05e7afa1bdb977ff695a37101ed074ec86b15c19..4fc64a245327f887b4e71f5aa5d08a6f6b58f1b2 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