OOM Knowledge transfer

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:



to be sure it works with aaf and secrets:



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