Chart changes validation


you need helm 3.5

chartmuseum installed and running

"basic" validation of whole ONAP


cd /tmp
nohup chartmuseum --storage="local" --storage-local-rootdir="/tmp/chartstorage" --port 18080 &
helm repo add local http://127.0.0.1:18080
cd WHERE_IS_OOM/kubernetes
make SKIP_LINT=TRUE all


if you want to check only your change.

either your working on "common" charts:


cd WHERE_IS_OOM/kubernetes
make common

if you're working on a component (aai in example):

first time:

make common && make aai

other time:

make aai

to be sure it works with aaf and secrets:

helm template --debug --set global.ingress.virtualhost.baseurl=toto --set global.ingress.enabled=true --set global.masterPassword="toto" aai

Service mesh

ONAP on Service Mesh

AAI on service mesh: https://gerrit.onap.org/r/c/oom/+/120964

change in SO code for authorization and trace headers: https://gerrit.onap.org/r/c/so/+/121012

metal lb install: https://gitlab.com/Orange-OpenSource/lfn/infra/rke_automatic_installation_docker/-/blob/master/opnfv-k8s-postconfigure.yaml#L149 (https://metallb.universe.tf/configuration/#layer-2-configuration)

istio install by Orange : https://gitlab.com/Orange-OpenSource/lfn/infra/kubernetes_collection/-/blob/master/roles/postconfigure/tasks/istio.yml

  • No labels