Age | Commit message (Collapse) | Author | Files | Lines |
|
This change pretends to isolate the deployment script and make it
consumable externally.
Change-Id: I7b9859fcc55e03e706aa54d4bc632ed15b4313be
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-408
|
|
This commit includes the playbook that installs and configure Istio
Service Mesh services. It also defines a draft script for testing its
sample.
Change-Id: I7f0049aae4ae0033356c370a0e86d583e7bf744f
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-406
|
|
This version installs golang 1.11.2 by default on the server nodes
Change-Id: I0526f5c792d907ca9b25df0bdbbe38be43628aba
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
|
|
|
|
Kubespray uses iptables by default for implementing a form of virtual
IP. Ipvs has better performance when syncing proxy rules than iptables.
This change sets that configuration option.
Change-Id: Idd054a786284c54ceee1770d7774975b0ed43430
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
|
|
In order to narrow down the number of the endpoints to one. This
change provides a context in the selector section.
Change-Id: If1ebe744fc43ad9ec6ebbc513f397e55dae13dd9
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Vagrant uses VirtualBox as default provider, but given that it's not
fully supported in this project its better to change that behaviour.
This change makes Libvirt as default Vagrant provider.
Change-Id: Ib80636f8c595280d425901a8914548d199606fdc
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Change-Id: I177cd017f75e4155f7e9b9a73869ea7fff24195a
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-387
|
|
|
|
Change-Id: I413b5548d8f24f1ff8e50d76d6982276683956ae
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
The README file contains references to images in the docs folder.
These references haven't properly updated.
Change-Id: I4b16f5b1249512811239e9f8013081c1e30de02b
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
The all.yml file contains global configuration used by kubespray.
During the initial execution this file doesn't exist and its
execution can raise an error. This change fix that scenario.
Change-Id: I1f0c0134ccbc439b6a6c3e26c993cf498bb8dbf8
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
|
|
Change-Id: Id98a0ef126a4121cc8e33c95672f1dd552b1560f
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-271
|
|
|
|
|
|
|
|
Add existing deployment and service yaml files into
a helm chart that can reused.
Currently splitting out consul and mongo as subcharts while
keeping the rest under the main edgex chart.
P2: Convert to different label selectors
P3: Keep the old configuration yaml in a seperate kubernetes folder
P4: Removed common chart with the templates. We are using only a small subset
which we can expand locally via Helm Variables
Issue-ID: MULTICLOUD-376
Change-Id: I8e0682c7d1d2433b9754209b2f3eedb790df5464
Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
|
|
The build process is used by Jenkins Daily Jobs to generate images
as well as the provisioning vagrant process. This change pretends
to satisfy both processes.
Change-Id: I53d77b0e64f2482e612e59d5a3881fae53c63cbd
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Change-Id: I1502c812f29ca8a6d1f819b9459c00597be09305
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Change-Id: I18e2c79a7f4dbbd6f02fef20c782660c579784ff
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
This change provides the bash instructions for running an hybrid
scenario (Virtual Machine and Containers) of the ONAP vFirewall
use case.
Change-Id: I2bb7843118c31895d0b5fe1987cced2be29672cb
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
|
|
|
|
The setup.sh script contains instructions to configure and install
dependencies for this project. This change includes instructions to
enable nested-virtualization.
Change-Id: I35b66d08f0e3813d18e661f73edc04fd2cf585fe
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
The initial implementation only defined Ubuntu Xenial Cloud image
This change adds more official images for future testing.
Change-Id: I6dd8d5cfa9ecc598a52100e2db8e74fdd364a79f
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
This change enables the vhost_net driver which emulates the
virtio-net network card in the host kernel.
Change-Id: Ibdcb6f0c1d196a2d64622ecc81acc89e56ffef62
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The VirtletCloudInitUserData section defines instructions used by
cloud-init service to post-provisioning VMs. But this section cannot
be used with VirtletCloudInitUserDataScript in the Deployment file
definition. This changer replaces these virtlet sections.
Change-Id: I03f5fee223d43b21ceadd50bc356cec4e96cab23
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Change-Id: I9e20333f506674533ed6711d265a95d4defaa4e0
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
The current order of the installation instructions in the setup.sh
script causes issues in some systems, mainly because they are lacking
of certain basic packages. This change includes the python packages
and fix the order of execution.
Change-Id: I73de55fc9d49a75953e3fbdde8290757adcadd7a
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
The I61d13ebbdbc0abc208042dde56d4d6b498570955 enables Intel
Nested-Virtualization on Kubernetes Nodes without considering
the current status and/or architecture. This change consider
those values during the enablement process.
Change-Id: I3544e73a61ce98c159b4496f0fba35f9795ba89a
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
This change allows to use a specific port for the Kubernetes
Dashboard which avoids to discover it later.
Change-Id: Ia2ae07678ec9b96d4644c6d2dc926527359b101f
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
The amount of configuration values included in the KRD is huge and
needs to be reduced as minimum possible for showing the features that
need to be setup in Kubespray. This change removes the default
configuration values and enables NGINX Ingress controller.
Change-Id: I8f3f62bf0bbf24f4874657acff575a2819deaede
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Change-Id: I9d8cd095797804fe96d36b0a08354247096351df
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
Compute nodes require to enable Nested-Virtualization to smooth the
provisioning of Virtual Machines using Virtlet Kubernetes Add.
This change includes the instructions to enable it in the Nodes.
Change-Id: I61d13ebbdbc0abc208042dde56d4d6b498570955
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
This patch adds EdgeX Foundry sample VNFs for integration testing.
Change-Id: I570850832854b76df3ba9613252b0b46302210f3
Signed-off-by: Shashank Kumar Shankar <shashank.kumar.shankar@intel.com>
Issue-ID: MULTICLOUD-301
Signed-off-by: Victor Morales <victor.morales@intel.com>
|
|
|
|
|
|
There are some instructions located in plugin.sh script which can
be exported to a common place like _common.sh library. This change
moves those instructions.
Change-Id: I44aeaf75ea70aa2148b17bbcb82314ea339d7a00
Signed-off-by: Victor Morales <victor.morales@intel.com>
Issue-ID: MULTICLOUD-301
|
|
|
|
|
|
|