Added support for External Network Operator (ENO) Scenario 90/9890/6
authorRafael Montero Herrera <rafael.montero.herrera@ericsson.com>
Fri, 13 Aug 2021 13:31:52 +0000 (13:31 +0000)
committerRafael Montero Herrera <rafael.montero.herrera@ericsson.com>
Wed, 25 Aug 2021 08:54:20 +0000 (08:54 +0000)
commitbc521a1ec1127b1c41ee76e9301009b8ed084f69
tree4e64a865aa06c1b9548771982b0b4353c8c0ab25
parentabd49dbf6fdde52d549c92969e222b70efae24db
Added support for External Network Operator (ENO) Scenario

This contribution aims to provide an automated environment for the
deployment of the ENO, including all the required components that
ENO needs to function properly.

https://github.com/Nordix/eno

Signed-off-by: Rafael Montero Herrera <rafael.montero.herrera@ericsson.com>
Change-Id: I44d15bcc29ca7499f739e6eab8e53fb09365a590
25 files changed:
apps/eno/kubespray/playbooks/install.yml [new file with mode: 0644]
apps/eno/kubespray/playbooks/roles/install/tasks/install-app-master.yml [new file with mode: 0644]
apps/eno/kubespray/playbooks/roles/install/tasks/install-app-worker.yml [new file with mode: 0644]
apps/eno/kubespray/playbooks/roles/install/tasks/main.yml [new file with mode: 0644]
apps/network-resources-injector/kubespray/playbooks/install.yml [new file with mode: 0644]
apps/network-resources-injector/kubespray/playbooks/roles/install/tasks/install-app-master.yml [new file with mode: 0644]
apps/network-resources-injector/kubespray/playbooks/roles/install/tasks/install-app-worker.yml [new file with mode: 0644]
apps/network-resources-injector/kubespray/playbooks/roles/install/tasks/main.yml [new file with mode: 0644]
apps/network-resources-injector/kubespray/playbooks/roles/install/templates/nri_server.yaml.j2 [new file with mode: 0644]
apps/ovs-cni/kubespray/playbooks/install.yml [new file with mode: 0644]
apps/ovs-cni/kubespray/playbooks/roles/install/tasks/install-plugin.yml [new file with mode: 0644]
apps/ovs-cni/kubespray/playbooks/roles/install/tasks/main.yml [new file with mode: 0644]
apps/sriov-network-device-plugin/kubespray/playbooks/install.yml [new file with mode: 0644]
apps/sriov-network-device-plugin/kubespray/playbooks/roles/install/tasks/install-plugin.yml [new file with mode: 0644]
apps/sriov-network-device-plugin/kubespray/playbooks/roles/install/tasks/main.yml [new file with mode: 0644]
apps/sriov-network-device-plugin/kubespray/playbooks/roles/install/templates/sriov_configMap.yaml.j2 [new file with mode: 0644]
apps/whereabouts/kubespray/playbooks/install.yml [new file with mode: 0644]
apps/whereabouts/kubespray/playbooks/roles/install/tasks/install-plugin.yml [new file with mode: 0644]
apps/whereabouts/kubespray/playbooks/roles/install/tasks/main.yml [new file with mode: 0644]
playbooks/postinstall-eno.yaml [new file with mode: 0644]
playbooks/roles/postinstall-eno/tasks/add-required-labels.yml [new file with mode: 0644]
playbooks/roles/postinstall-eno/tasks/install-additional-requirements-master.yml [new file with mode: 0644]
playbooks/roles/postinstall-eno/tasks/main.yml [new file with mode: 0644]
scenarios/k8-eno-ovs.yaml [new file with mode: 0644]
vars/kubernetes.yaml