Restructuring the repo. 77/79877/17
authorAkhila Kishore <akhila.kishore@intel.com>
Wed, 6 Mar 2019 14:34:09 +0000 (06:34 -0800)
committerAkhila Kishore <akhila.kishore@intel.com>
Fri, 22 Mar 2019 14:28:00 +0000 (07:28 -0700)
commit1fd5b3964a142be6c176dcc886d79a614c04ce70
tree90e4c44d0c18ea51e1787627960556c6a1dcbe79
parent7830bf49fbdcf1b726dc8dc3aca3638fb2195e66
Restructuring the repo.

The idea is to restructure the existing repo create a deployment
independent of Vagrant or other hosting providers.
Renamed KRD to KUbernetes Deploy(Kud) including the ansible scripts
Added new path to functional tests.
Moved samples pdfs to sites.
Minor changes to Readme.
Updated aio.sh, moved sample config
Corrected other nits. Updated and verified test cases.
Addressed comments and changes associated with it.
Updated Readme and minor change in Vagrantfile.
Validated test cases again. Moved aio.sh into vagrant folder.
Added new README for each hosting provider and project on the whole.
Updated the installer script with relative path.
Updated the name to deployment_infra, moved the cFW sripcts to tests.
Updated the gitignore file.

Issue-ID: MULTICLOUD-301
Change-Id: Ie48c26b12ab58b604493fba58a9c5b9f8ba10942
Signed-off-by: Akhila Kishore <akhila.kishore@intel.com>
132 files changed:
.gitignore
kud/README.md [moved from vagrant/README.md with 51% similarity]
kud/deployment_infra/galaxy-requirements.yml [moved from vagrant/galaxy-requirements.yml with 100% similarity]
kud/deployment_infra/playbooks/Debian.yml [moved from vagrant/playbooks/Debian.yml with 100% similarity]
kud/deployment_infra/playbooks/RedHat.yml [moved from vagrant/playbooks/RedHat.yml with 100% similarity]
kud/deployment_infra/playbooks/Suse.yml [moved from vagrant/playbooks/Suse.yml with 100% similarity]
kud/deployment_infra/playbooks/configure-istio.yml [moved from vagrant/playbooks/configure-istio.yml with 97% similarity]
kud/deployment_infra/playbooks/configure-kud.yml [moved from vagrant/playbooks/configure-krd.yml with 90% similarity]
kud/deployment_infra/playbooks/configure-multus.yml [moved from vagrant/playbooks/configure-multus.yml with 96% similarity]
kud/deployment_infra/playbooks/configure-nfd.yml [moved from vagrant/playbooks/configure-nfd.yml with 94% similarity]
kud/deployment_infra/playbooks/configure-ovn-kubernetes.yml [moved from vagrant/playbooks/configure-ovn-kubernetes.yml with 97% similarity]
kud/deployment_infra/playbooks/configure-ovn.yml [moved from vagrant/playbooks/configure-ovn.yml with 100% similarity]
kud/deployment_infra/playbooks/configure-ovn4nfv.yml [moved from vagrant/playbooks/configure-ovn4nfv.yml with 96% similarity]
kud/deployment_infra/playbooks/configure-virtlet.yml [moved from vagrant/playbooks/configure-virtlet.yml with 98% similarity]
kud/deployment_infra/playbooks/kud-vars.yml [moved from vagrant/playbooks/krd-vars.yml with 100% similarity]
kud/hosting_providers/baremetal/README.md [new file with mode: 0644]
kud/hosting_providers/vagrant/README.md [new file with mode: 0644]
kud/hosting_providers/vagrant/Vagrantfile [moved from vagrant/Vagrantfile with 95% similarity]
kud/hosting_providers/vagrant/aio.sh [moved from vagrant/aio.sh with 84% similarity]
kud/hosting_providers/vagrant/config/default.yml [moved from vagrant/config/default.yml with 100% similarity]
kud/hosting_providers/vagrant/config/samples/pdf.yml.aio [moved from vagrant/config/samples/pdf.yml.aio with 100% similarity]
kud/hosting_providers/vagrant/config/samples/pdf.yml.mini [moved from vagrant/config/samples/pdf.yml.mini with 100% similarity]
kud/hosting_providers/vagrant/insecure_keys/key [moved from vagrant/insecure_keys/key with 100% similarity]
kud/hosting_providers/vagrant/insecure_keys/key.pub [moved from vagrant/insecure_keys/key.pub with 100% similarity]
kud/hosting_providers/vagrant/installer [moved from vagrant/installer with 100% similarity]
kud/hosting_providers/vagrant/installer.sh [moved from vagrant/installer.sh with 80% similarity]
kud/hosting_providers/vagrant/inventory/group_vars/k8s-cluster.yml [moved from vagrant/inventory/group_vars/k8s-cluster.yml with 100% similarity]
kud/hosting_providers/vagrant/node.sh [moved from vagrant/node.sh with 100% similarity]
kud/hosting_providers/vagrant/setup.sh [moved from vagrant/setup.sh with 100% similarity]
kud/tests/_common.sh [moved from vagrant/tests/_common.sh with 100% similarity]
kud/tests/_functions.sh [moved from vagrant/tests/_functions.sh with 97% similarity]
kud/tests/cFW/README.md [moved from vagrant/tests/cFW/README.md with 100% similarity]
kud/tests/cFW/Vagrantfile [moved from vagrant/tests/cFW/Vagrantfile with 100% similarity]
kud/tests/cFW/darkstat/Dockerfile [moved from vagrant/tests/cFW/darkstat/Dockerfile with 100% similarity]
kud/tests/cFW/docker-compose.yml [moved from vagrant/tests/cFW/docker-compose.yml with 100% similarity]
kud/tests/cFW/firewall/Dockerfile [moved from vagrant/tests/cFW/firewall/Dockerfile with 100% similarity]
kud/tests/cFW/packetgen/Dockerfile [moved from vagrant/tests/cFW/packetgen/Dockerfile with 100% similarity]
kud/tests/cFW/postinstall.sh [moved from vagrant/tests/cFW/postinstall.sh with 100% similarity]
kud/tests/cFW/sink/Dockerfile [moved from vagrant/tests/cFW/sink/Dockerfile with 100% similarity]
kud/tests/cFW/vpp/80-vpp.conf [moved from vagrant/tests/cFW/vpp/80-vpp.conf with 100% similarity]
kud/tests/cFW/vpp/Dockerfile [moved from vagrant/tests/cFW/vpp/Dockerfile with 100% similarity]
kud/tests/generic_simulator/Dockerfile [moved from vagrant/tests/generic_simulator/Dockerfile with 100% similarity]
kud/tests/generic_simulator/aai/responses.yml [moved from vagrant/tests/generic_simulator/aai/responses.yml with 100% similarity]
kud/tests/generic_simulator/generic_sim.py [moved from vagrant/tests/generic_simulator/generic_sim.py with 100% similarity]
kud/tests/generic_simulator/requirements.txt [moved from vagrant/tests/generic_simulator/requirements.txt with 100% similarity]
kud/tests/integration_cFW.sh [moved from vagrant/tests/integration_cFW.sh with 100% similarity]
kud/tests/integration_vFW.sh [moved from vagrant/tests/integration_vFW.sh with 100% similarity]
kud/tests/integration_vcFW.sh [moved from vagrant/tests/integration_vcFW.sh with 100% similarity]
kud/tests/istio.sh [moved from vagrant/tests/istio.sh with 78% similarity]
kud/tests/multus.sh [moved from vagrant/tests/multus.sh with 100% similarity]
kud/tests/nfd.sh [moved from vagrant/tests/nfd.sh with 100% similarity]
kud/tests/ovn-kubernetes.sh [moved from vagrant/tests/ovn-kubernetes.sh with 100% similarity]
kud/tests/ovn4nfv.sh [moved from vagrant/tests/ovn4nfv.sh with 100% similarity]
kud/tests/plugin.sh [moved from vagrant/tests/plugin.sh with 99% similarity]
kud/tests/plugin_edgex.sh [moved from vagrant/tests/plugin_edgex.sh with 98% similarity]
kud/tests/vFW/README.md [moved from vagrant/tests/vFW/README.md with 100% similarity]
kud/tests/vFW/Vagrantfile [moved from vagrant/tests/vFW/Vagrantfile with 100% similarity]
kud/tests/vFW/diagram.png [moved from vagrant/tests/vFW/diagram.png with 100% similarity]
kud/tests/vFW/firewall [moved from vagrant/tests/vFW/firewall with 100% similarity]
kud/tests/vFW/packetgen [moved from vagrant/tests/vFW/packetgen with 100% similarity]
kud/tests/vFW/sink [moved from vagrant/tests/vFW/sink with 100% similarity]
kud/tests/virtlet.sh [moved from vagrant/tests/virtlet.sh with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/Chart.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/Chart.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/charts/consul/Chart.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/charts/consul/Chart.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/charts/consul/templates/consul-deployment.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/charts/consul/templates/consul-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/charts/consul/templates/consul-service.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/charts/consul/templates/consul-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/charts/consul/values.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/charts/consul/values.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/charts/mongo/Chart.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/charts/mongo/Chart.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/charts/mongo/templates/mongo-deployment.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/charts/mongo/templates/mongo-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/charts/mongo/templates/mongo-service.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/charts/mongo/templates/mongo-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/charts/mongo/values.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/charts/mongo/values.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/command-deployment.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/command-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/command-service.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/command-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/data-deployment.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/data-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/data-service.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/data-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/device-bluetooth-deployment.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/device-bluetooth-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/device-bluetooth-service.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/device-bluetooth-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/export-client-deployment.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/export-client-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/export-client-service.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/export-client-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/export-distro-deployment.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/export-distro-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/export-distro-service.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/export-distro-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/logging-deployment.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/logging-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/logging-service.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/logging-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/metadata-deployment.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/metadata-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/metadata-service.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/metadata-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/notifications-deployment.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/notifications-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/notifications-service.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/notifications-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/pv.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/pv.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/pvc.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/pvc.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/rulesengine-deployment.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/rulesengine-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/rulesengine-service.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/rulesengine-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/scheduler-deployment.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/scheduler-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/templates/scheduler-service.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/templates/scheduler-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/helm/edgex/values.yaml [moved from vagrant/tests/vnfs/edgex/helm/edgex/values.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/deployments/command-deployment.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/deployments/command-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/deployments/consul-deployment.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/deployments/consul-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/deployments/data-deployment.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/deployments/data-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/deployments/device-bluetooth-deployment.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/deployments/device-bluetooth-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/deployments/export-client-deployment.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/deployments/export-client-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/deployments/export-distro-deployment.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/deployments/export-distro-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/deployments/logging-deployment.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/deployments/logging-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/deployments/metadata-deployment.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/deployments/metadata-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/deployments/mongo-deployment.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/deployments/mongo-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/deployments/notifications-deployment.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/deployments/notifications-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/deployments/rulesengine-deployment.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/deployments/rulesengine-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/deployments/scheduler-deployment.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/deployments/scheduler-deployment.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/metadata.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/metadata.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/services/command-service.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/services/command-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/services/consul-service.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/services/consul-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/services/data-service.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/services/data-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/services/device-bluetooth-service.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/services/device-bluetooth-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/services/export-client-service.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/services/export-client-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/services/export-distro-service.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/services/export-distro-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/services/logging-service.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/services/logging-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/services/metadata-service.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/services/metadata-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/services/mongo-service.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/services/mongo-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/services/notifications-service.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/services/notifications-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/services/rulesengine-service.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/services/rulesengine-service.yaml with 100% similarity]
kud/tests/vnfs/edgex/kubernetes/services/scheduler-service.yaml [moved from vagrant/tests/vnfs/edgex/kubernetes/services/scheduler-service.yaml with 100% similarity]
kud/tests/vnfs/testrb/helm/profile/manifest.yaml [moved from vagrant/tests/vnfs/testrb/helm/profile/manifest.yaml with 100% similarity]
kud/tests/vnfs/testrb/helm/profile/override_values.yaml [moved from vagrant/tests/vnfs/testrb/helm/profile/override_values.yaml with 100% similarity]
kud/tests/vnfs/testrb/helm/profile/testfol/subdir/deployment.yaml [moved from vagrant/tests/vnfs/testrb/helm/profile/testfol/subdir/deployment.yaml with 100% similarity]
kud/tests/vnfs/testrb/helm/vault-consul-dev/Chart.yaml [moved from vagrant/tests/vnfs/testrb/helm/vault-consul-dev/Chart.yaml with 100% similarity]
kud/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/Chart.yaml [moved from vagrant/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/Chart.yaml with 100% similarity]
kud/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/templates/_name.tpl [moved from vagrant/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/templates/_name.tpl with 100% similarity]
kud/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/templates/_namespace.tpl [moved from vagrant/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/templates/_namespace.tpl with 100% similarity]
kud/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/templates/_repository.tpl [moved from vagrant/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/templates/_repository.tpl with 100% similarity]
kud/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/templates/_service.tpl [moved from vagrant/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/templates/_service.tpl with 100% similarity]
kud/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/values.yaml [moved from vagrant/tests/vnfs/testrb/helm/vault-consul-dev/charts/common/values.yaml with 100% similarity]
kud/tests/vnfs/testrb/helm/vault-consul-dev/templates/deployment.yaml [moved from vagrant/tests/vnfs/testrb/helm/vault-consul-dev/templates/deployment.yaml with 100% similarity]
kud/tests/vnfs/testrb/helm/vault-consul-dev/templates/service.yaml [moved from vagrant/tests/vnfs/testrb/helm/vault-consul-dev/templates/service.yaml with 100% similarity]
kud/tests/vnfs/testrb/helm/vault-consul-dev/values.yaml [moved from vagrant/tests/vnfs/testrb/helm/vault-consul-dev/values.yaml with 100% similarity]