COMAC-170 Use common patterns in values and manifests in mcord-services

This patchset is a part of mcord-services refactoring.
1. Group values by images, nodeSelectors, resources, configs and networks.
2. Make StatefulSets have common patterns for label, resources, and nodeSelectors
3. Use fixed resource name to reduce complexities
4. Don't set namespace as a value, use the one passed with helm install
5. Use common cniPlugin and ipam for SGI and S1U networks
6. Use camel case for value names
7. Do not support old mme anymore
8. Use official omecproject repo for default images

Change-Id: I9654993c8885f12cebb1a93517119556a90127d6
18 files changed
tree: 72a65ea1d29ffa4689c53be5d584986b289f0d76
  1. .gitignore
  2. .gitreview
  3. README.md
  4. VERSION
  5. abstract-olt/
  6. bbsim/
  7. configs/
  8. dhcp-server/
  9. etcd-cluster/
  10. examples/
  11. freeradius/
  12. logging/
  13. mavenrepo/
  14. mcord-release/
  15. mcord/
  16. mininet/
  17. nem-monitoring/
  18. oaisim/
  19. onos-progran/
  20. onos/
  21. ovsplugin/
  22. ponnet/
  23. ponsimv2/
  24. sadis-server/
  25. scripts/
  26. storage/
  27. ves-agent/
  28. voltha/
  29. workflows/
  30. xos-core/
  31. xos-db/
  32. xos-gui/
  33. xos-profiles/
  34. xos-services/
  35. xos-tools/
README.md

Helm charts for CORD

This repo contains the helm charts for use in the CORD and subsidiary projects.

Thes charts are published on: https://charts.opencord.org/

Please see https://guide.opencord.org/charts/helm.html for more complete documentation.

Changing charts

When you make changes to charts, please make sure of the following:

  1. Make sure the chart passes a strict lint with helm lint --strict <chartname>. The scripts/helmlint.sh will check all charts.

  2. When you modify a chart, you must increase the version in Chart.yaml. You may also need to update other charts that depend on your chart.