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
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