[COMAC-103] Allow SPGW-U to run a specific node by using nodeselector

Reason: SPGW-U and CDN use different SR-IOV: NetDevice and VFIO.
Unfortunately, both can't occupy same network interface port in the same
node. Thus, classify two types of nodes: (i) nodes for NetDevice and (ii)
nodes for VFIO. Then, deploy SPGW-U and CDN into the different type of
nodes.

To deploy them into the different type of machine, define nodeselector.

Please see COMAC-103 issues in Jira.

NOTE: WIP - To allow both NetDevice and VFIO to occupy the same port in the
same machine.

Change-Id: Idf8561127dedcb23c265c373db3c612fef342f37
10 files changed
tree: 59f1f0c24d45c35f6b2ab94cb3b0115e5b812681
  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. logging/
  12. mavenrepo/
  13. mcord-release/
  14. mcord/
  15. mininet/
  16. nem-monitoring/
  17. onos-progran/
  18. onos/
  19. ovsplugin/
  20. ponnet/
  21. ponsimv2/
  22. sadis-server/
  23. scripts/
  24. storage/
  25. ves-agent/
  26. voltha/
  27. workflows/
  28. xos-core/
  29. xos-db/
  30. xos-gui/
  31. xos-profiles/
  32. xos-services/
  33. 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.