...
- Install helm3
- Install push plugin
- setup local chartmuseum
- Install postgres
- Install ONAP helm plugins
Install helm3
https://helm.sh/docs/intro/install/
...
Code Block |
---|
|
mkdir /var/lib/docker/postgres
docker-compose up -d
export HELM_DRIVER=sql
export HELM_DRIVER_SQL_CONNECTION_STRING=postgresql://helm:changeme@localhost:5432/helm?sslmode=disable
|
Install ONAP Helm plugins
Code Block |
---|
language | bash |
---|
title | helm plugins |
---|
|
cd <oom_path>/oom
helm plugin install ./kubernetes/helm/plugins/undeploy
helm plugin install ./kubernetes/helm/plugins/deploy
helm plugin list
NAME VERSION DESCRIPTION
deploy 1.0.0 install (upgrade if release exists) parent charty and all subcharts as separate but related releases
push 0.9.0 Push chart package to ChartMuseum
undeploy 1.0.0 delete parent chart and subcharts that were deployed as separate releases |
Deploy ONAP
as usual.
- namepace 'onap' must exist, otherwise helm ls will show up all deployments as 'failed'
Related articles
Filter by label (Content by label) |
---|
showLabels | false |
---|
max | 5 |
---|
spaces | DW |
---|
showSpace | false |
---|
sort | modified |
---|
reverse | true |
---|
type | page |
---|
cql | label in ("helm3","helm","oom") and type = "page" and space = "DW" |
---|
labels | helm oom helm3 |
---|
|
...