summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2018-11-13rebase multusGuo Ruijing13-75/+128
Change-Id: Ia82ed5f71ad7fdd49bfc71614ebf0d52920de610 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-10-18Merge "rebase to k8s 1.12 & docker 18.06 and enable device plugin"Xuan Jia1-6/+20
2018-10-16rebase to k8s 1.12 & docker 18.06 and enable device pluginGuo Ruijing1-6/+20
Change-Id: Ifbe25c03de1c11144d093fe710b2a48c5c419b89 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-10-16Update bookinfo application deploy and clean scripts for Istio 1.0.xJingLu52-4/+6
Since Istio 1.0, a new traffic management API, a.k.a. v1alpha3, is being introduced. And there are also some minor changes in the deployment and clean steps for bookinfo application. Change-Id: I96c9eb552104dfdce15b4628b29c7cc72ac207b2 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2018-10-16Add a time lag for kubernetes to register Istio CRDsJingLu51-0/+3
After separately install the CRDs first, it may need a few seconds to wait for Kubernetes to register them. Change-Id: Ifb66c9688c080a5230b0df9762fb4dd861beaf83 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2018-10-11Improve Istio installationJingLu51-0/+3
Since Istio 1.0, there is an independent Istio’s Custom Resource Definitions manifest. It is recommended to install Istio's CRD first before invoking the istio-demo.yaml to avoid error like: unable to recognize "install/kubernetes/istio-demo.yaml": no matches for config.istio.io/, Kind=attributemanifest unable to recognize "install/kubernetes/istio-demo.yaml": no matches for config.istio.io/, Kind=attributemanifest in https://build.opnfv.org/ci/view/clover/job/clover-daily-deploy-master/210/consoleFull Change-Id: I9c26458d713ea1e01cb5976e4203843569ba7db2 Signed-off-by: JingLu5 <lvjing5@huawei.com>
2018-08-30Add Kubernetes VPP Vhostuser Deployment Scenario on arm64 platformtrevortao4-0/+69
Add the deployment of Kubernetes VPP Vhostuser scenario with the help of Compass installer on arm64 platform, which would enable the containers and VPP vswitch communication with virtio-vhostuser interface. Change-Id: I84531dd3730f94a7910f2f5615a193420fdad73f Signed-off-by: trevortao <trevor.tao@arm.com>
2018-08-07Merge "enable kata container with ovn cni"Xuan Jia3-9/+50
2018-08-07Merge "several enhancement/fix for kubeadm onap"Xuan Jia7-163/+25
2018-08-03several enhancement/fix for kubeadm onapGuo Ruijing7-163/+25
1. add ntp for kubeadm onap 2. support vagrant cross 2 hosts 3. add beijing branch Change-Id: I50faf8448ddc0efa765b98fecd19c1d7a52bf3a3 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-08-02src/arm: add k8s cni deployment tasksYibo Cai28-0/+673
Deploy Multus, SRIOV, Vhostuser(VPP+DPDK) with CRD. Change-Id: I787d5fd61c75f17d50fbaf8f86c08bdc44c557b8 Signed-off-by: Yibo Cai <yibo.cai@arm.com>
2018-07-06enable kata container with ovn cniGuo Ruijing3-9/+50
Change-Id: I3d79c13fca011af83e5c9109319f8f4cc49b8b85 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-07-05rebase onap oom to beijing releaseGuo Ruijing8-73/+237
Change-Id: I9f3d755764a194068c2f3f128eb6d0861fcda555 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-06-06fix istio deploy fialurewutianwei2-16/+5
Some files don't exist in istio 0.8.0 version. So it failed to deploy istio in CI. what this patch do: 1. using istio-demo.yml instead of istio.yml to deploy istio 2. define the ingress gateway when running bookinfo sample 3. rename ingress to ingressgateway Change-Id: I39ec39320d61e5af8282c6f50bad90240444bc79 Signed-off-by: wutianwei <wutianwei1@huawei.com>
2018-05-31Merge "enable kata 1.0 + containerd 1.1"Xuan Jia5-42/+35
2018-05-31enable kata 1.0 + containerd 1.1Guo Ruijing5-42/+35
Change-Id: Idbeda8b36d067a7bd27a8ef19184c5bb5a6daa04 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-05-23enable image building for openwrt demoBin Lu18-0/+864
Change-Id: Id464f064e9a7c4a55244c3cec4b3303a4ed0a889 Signed-off-by: Bin Lu <bin.lu@arm.com>
2018-04-24Snort implementationLaura Sofia Enriquez7-0/+144
This PR has: 1. Snort VNF. 2. Documentation. Change-Id: I5df23a1b8cdb65864aa8f432ce547d6cf5f27cde Signed-off-by: Laura Sofia Enriquez <lsofia.enriquez@gmail.com>
2018-04-02fix deployment failureGuo Ruijing7-7/+7
Change-Id: I6145b406450b0846999223f1e4e6783eb06bb0a9 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-03-20Tiny fix for istio scenarioQiLiang3-3/+3
- disable user interactive when clean_bookinfo - run sleep before status check to save ci varify time Change-Id: I6072b85c3c941af30263101a3d4dca0537abf1fc Signed-off-by: QiLiang <liangqi1@huawei.com>
2018-03-08Basic setup for istio sidecar auto injectionQiLiang2-3/+41
To enable auto sidecar injection on specific namespace, you only need label the namespace with `istio-injection=enabled`, e.g.: kubectl label namespace default istio-injection=enabled For details please refer: https://istio.io/docs/setup/kubernetes/sidecar-injection.html#automatic-sidecar-injection Change-Id: I2059aa0be2ab3f4f942342850d286281c5f940d4 Signed-off-by: QiLiang <liangqi1@huawei.com>
2018-03-05Istio implementation for clearwater chartLaura Sofia Enriquez24-20/+122
1. Services ports renamed. 2. Added label 'app' inside all the deployment's yamls. . README.md added with configuration information. JIRA: CLOVER-3 JIRA: CONTAINER-22 Change-Id: I4c58b9ad6b5e0e598ad6a152f58c8afad084a805 Signed-off-by: Laura Sofia Enriquez <lsofia.enriquez@gmail.com>
2018-02-25Clearwater implementation for OPNFVLaura Sofia Enriquez8-20/+113
K8S version 1.9 Clearwater deployment from source code using k8s v1.9. Tests added. Change-Id: Ifde573768721871b441ecb06a60ac25c0519b73d Signed-off-by: Laura Sofia Enriquez <lsofia.enriquez@gmail.com>
2018-02-23Merge "Clearwater Helm Chart"Xuan Jia25-0/+646
2018-02-21Clearwater Helm ChartLaura Sofia Enriquez25-0/+646
Custom chart to deploy Clearwater with k8s. This patch depends of gerrit #50467 Change-Id: I5621909d768e6d91668aad9aae70869ae10acecf JIRA: CONTAINER-22 Signed-off-by: Laura Sofia Enriquez <lsofia.enriquez@gmail.com>
2018-02-12update kata container deploymentGuo Ruijing4-33/+24
1. fix kata container deployment failure issue 2. use package instead of source build 3. remove docker installation 4. upgrade to k8s 1.9 Change-Id: Ie7698fb0e6a3a459d42b17d998b21f2dcf3a7854 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-02-11Fix onap aai deployment failure issueGuo Ruijing1-0/+1
Change-Id: I3a2bf891d3910e395ea976c31454bd6556fc4a3a Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-02-11update to vagrant 2.0.2Guo Ruijing1-4/+4
vagrant 1.8 cannot download vagrant box Change-Id: I07252a7e5dc11f084419a44dffc1262e981f2b74 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-02-08enable sriov cni deployement in container4nfvBin Lu4-0/+88
Change-Id: I55fb7a536539a26c1800f9cf4da1e61749ee3bca Signed-off-by: Bin Lu <bin.lu@arm.com>
2018-02-02Update istio installationQiLiang1-3/+15
Update istio installation, since upstream istio 0.5.0 is released. Fetch istio latest version from github.com instead of hard code it. Change-Id: If7aca736d631f74f9fdd6828a204895ec342b0ad Signed-off-by: QiLiang <liangqi1@huawei.com>
2018-01-25Add Kubernetes deployment scenario with 2 Flannel interfacestrevortao4-0/+98
1. README file 2. Deployement scripts Change-Id: I1f99ba77e803c8bbc5c40ae783b32ff0c7218375 Signed-off-by: trevortao <trevor.tao@arm.com>
2018-01-25Add Kubernetes deployment scenario for arm servertrevortao6-0/+230
1. README.rst: installation guide 2. Scenario1: Kubernetes_basic, a basic Kubernetes cluster with 2 nodes and Flannel CNI plugin, including the deployment scripts, and an example use case We may add more Kubernetes scenarios in the future Change-Id: I3a0189533fdf99f0a80fd76c9e6cf96ff4a7e9f0 Signed-off-by: trevortao <trevor.tao@arm.com>
2018-01-21remove trailing spaceGuo Ruijing4-4/+4
Change-Id: I36903535289c51346deea49791fd4a0d6e223a18 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-01-19Add istio 0.4 installation on top of k8s 1.9Yapeng Wu8-0/+191
Based on k8s 1.9 (kubeadm_basic) installation, adding the istio 0.4 installation and simple validation. Change-Id: Iee2c71974fb2b33df0f9342e0bfd9e96e4dab8f5 Signed-off-by: Yapeng Wu <yapengwu@gmail.com>
2018-01-16Merge "Upgrade kubeadm_multus to k8s 1.9"Ruijing Guo3-8/+8
2018-01-15Upload new helm-chars for ping and virtio-user-pingXuan Jia10-0/+0
Change-Id: Ib25ea5711c4efbd07093df22c383f70ab28b62ca Signed-off-by: Xuan Jia <jason.jiaxuan@gmail.com>
2018-01-15Create helm-charts and nfv-pass directoryXuan Jia6-0/+2
Change-Id: I4fe3ebe772d5f6af60ca86d7175de7d8ecb94f6c Signed-off-by: Xuan Jia <jason.jiaxuan@gmail.com>
2018-01-13Upgrade kubeadm_multus to k8s 1.9Laura Sofia Enriquez3-8/+8
Upgrade kubeadm_multus project to use k8s 1.9. Change-Id: Idcc5c1dccc10de20632666de823052bb9ad24432 Signed-off-by: Laura Sofia Enriquez <lsofia.enriquez@gmail.com>
2018-01-11Merge "update onap branch"Ruijing Guo1-1/+1
2018-01-11upgrade to k8s 1.9Guo Ruijing3-10/+7
Change-Id: If599361c28095e780e67c715f543b6b1b8ae503a Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-01-10update onap branchZhu Libo1-1/+1
Change-Id: Ifa16c7ece709dea5f2c2413a76ac3656fe23ced3 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-01-03VNF: Clearwater-projectLaura Sofia Enriquez7-0/+138
Clearwater implementation for k8s. 1. /ci/build.sh build the images docker and /ci/upload.sh generates the tarballs. 2. Inside vagrant/kubeadm_clearwater/ is the vnf implementation. Change-Id: Icba3f98fb466f63cfabf8c2aeebbc89d1d994f7e Signed-off-by: Laura Sofia Enriquez <lsofia.enriquez@gmail.com>
2018-01-03upgrade to ovsdpdk 2.6.1Guo Ruijing2-11/+19
Change-Id: I6c5092a639f8306dd48b58dcd55d2ca6e5452e4d Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-12-27support kata container in container4nfvGuo Ruijing8-0/+268
deploy k8s/weave + kata container Change-Id: I102bb6ee1ea9abaf164e62b26e3cc16e870d859a Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-12-22Merge "Upload docker images for container4nfv"Xuan Jia1-1/+1
2017-12-21onap deployment by kubeadm + onap oomGuo Ruijing14-0/+331
Change-Id: I4db577c754a4cd550482e40c2a96004faf65bd24 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-12-20Upload docker images for container4nfvLaura Sofia Enriquez1-1/+1
1. Maintainer name updated inside src/vnf/ping/Dockerfile. 2. ci/upload.sh updated to generate and upload vnf images. Change-Id: I823efb184cefdb72fb5ff3feb9c5dc5937f5de5a Signed-off-by: Laura Sofia Enriquez <lsofia.enriquez@gmail.com>
2017-12-13Merge "Ceph vagrant Box added"Ruijing Guo4-4/+4
2017-12-12Ceph vagrant Box addedLaura Sofia Enriquez4-4/+4
Replace "yk0/ubuntu-xenial" vagrant box with "ceph/ubuntu-xenial" for all the scenarios. Change-Id: Ida8a5c60440a7a132a36e9536a63a8813e7626d7 Signed-off-by: Laura Sofia Enriquez <lsofia.enriquez@gmail.com>
2017-12-05update setup vagrantGuo Ruijing1-4/+38
1. add copyright 2. don't build box in default Change-Id: I2add34fda56a3d9553fbd5a902ab4e23ad1ab40c Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>