summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-01-03VNF: Clearwater-projectLaura Sofia Enriquez12-0/+188
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-03Merge "upgrade to ovsdpdk 2.6.1"Xuan Jia2-11/+19
2018-01-03upgrade to ovsdpdk 2.6.1Guo Ruijing2-11/+19
Change-Id: I6c5092a639f8306dd48b58dcd55d2ca6e5452e4d Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2018-01-01update CI setup in container4nfvGuo Ruijing1-3/+3
Change-Id: Ic87532b6101a07f0c6c2a9ee0a8e2fbd4f2f1d70 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-12-27support kata container in container4nfvGuo Ruijing9-0/+269
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 Jia2-3/+12
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 Enriquez2-3/+12
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-20Merge "Add a Multus with 2 Flannel interfaces installation document for arm ↵Xuan Jia4-0/+453
platform"
2017-12-19Add a Multus with 2 Flannel interfaces installation document for arm platformTrevor Tao4-0/+453
Give out the Multus with 2 Flannel interfaces architecture, related kubernetes yaml file, and configuration steps to enable this scenario. Change-Id: I5e1179ab77ce7caac428fe27dbe40806303be98e Signed-off-by: Trevor Tao <trevor.tao@arm.com>
2017-12-18add dummy artifact upload for containernfvGuo Ruijing1-0/+20
Change-Id: I3937a552802ce54a4241a21131b15fa8a6447bf8 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-12-13Merge "Docs added to release/userguide"Ruijing Guo7-1/+100
2017-12-13Merge "Ceph vagrant Box added"Ruijing Guo4-4/+4
2017-12-12Docs added to release/userguideLaura Sofia Enriquez7-1/+100
Docs added about: - Vagrant installation - Multus - Nginx - Ovsdpdk - Virlet Change-Id: Ib38f1239e1a4de5d87b0fe9127545a9430462d4e Signed-off-by: Laura Sofia Enriquez <lsofia.enriquez@gmail.com>
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>
2017-12-05Fix vagrant-libvirt issue in vagrant setupGuo Ruijing1-1/+3
Change-Id: I341316c635a54c675b976e267d909b3d987f8f91 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-12-01update docker images in boxGuo Ruijing1-7/+7
Change-Id: Ic8aa6919397ffeb6072fabf41e0921fe4f3f50fa Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-30Merge "build vagrant/libvirt box"Ruijing Guo4-36/+41
2017-11-29build vagrant/libvirt boxGuo Ruijing4-36/+41
1. build box based on chef/bento 2. move setup_vagrant to src/vagrant Change-Id: I69dffac9e16435b20975a4c73a2ac37543a8edf5 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-29support vagrant/libvirtGuo Ruijing14-60/+64
1. add cleanup for libvirt 2. use libvirt for deployments 3. use yk0/ubuntu-xenial box 4. update sleep time to reduce log size Change-Id: Ie1f0acc6a496180c4d73ade5f724434400fef1f7 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-26fix verify jenkins failureGuo Ruijing1-5/+3
Change-Id: I0d9d33ea263112c627122d5af570578bc3f2284f Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-25Merge "build ovsdpdk cni during deployment"Xuan Jia19-234/+187
2017-11-25Merge "remove timemout for k8s installation"Xuan Jia8-8/+8
2017-11-23extend opnfv/container4nfv box to 400GGuo Ruijing1-0/+1
Change-Id: Id5aaf1cb6be6797ac179d94fec93607481481c5e Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-23remove timemout for k8s installationGuo Ruijing8-8/+8
Change-Id: I53d9bccfecd369ca3612dc12c3e5bb06b209961e Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-23build ovsdpdk cni during deploymentGuo Ruijing19-234/+187
Change-Id: I1c3d4b44bab0d75fae93f7fabce7bcfdcc3b9f35 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-22build multus in ubuntu:16.04 docker during deploymentGuo Ruijing10-44/+30
Change-Id: I557be21c59e28401c5ec20cd43d2baabc13bef3e Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-20add examples for container4nfvGuo Ruijing19-49/+143
1. add example for kubeadm with weave 2. add example for kubeadm with multus 3. add example for kubeadm with ovsdpdk 4. add example for kubeadm with virtlet Change-Id: I138e71e45f0aba8389dca0e1a826f4662572af29 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-20update opnfv/containter boxGuo Ruijing4-34/+60
1. add flannel, calico, busybox, nginx and ubuntu in box, 2. use whole file instead of patch 3. deploy new box Change-Id: I937e0df264ff7b639b4d6e8b7199f9502e502340 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-19build vagrant box by chef/bentoGuo Ruijing3-64/+68
Change-Id: I83bfb13ae8c0dcf48c3ab23054cfe4531c12fa8e Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-15change to docker 1.12.6 from dockerproject.orgGuo Ruijing6-10/+48
Change-Id: Ic33efb5e204d63cfd870f47c4fd8fb8e1dbf7af1 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-14Fix jenkins failure due to docker version upgradeGuo Ruijing5-9/+5
Change-Id: I4d7c09745484632ff6eebeb442f8b5dd02049584 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-12update container4nfv deploymentGuo Ruijing18-42/+39
1. use opnfv/container4nfv vagrant box to reduce installation time 2. reduce installation timeout 3. use same ip address for all deployment Change-Id: I0849590ada214f182c75bcdc9e72cb26dc6f6918 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-10Merge "fix container4nfv jenkins job hung issue"Xuan Jia13-9/+35
2017-11-09fix container4nfv jenkins job hung issueGuo Ruijing13-9/+35
1. fix cleanup: poweroff/delete all vms 2. add timeout for kubeadm init/join hung: https://github.com/kubernetes/kubernetes/issues/43800 3. try to fix kubeadm init/join hung Change-Id: I133d5aafee0455848909484efee5548b2015473d Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-09create opnfv/container4nfv vagrant boxGuo Ruijing2-0/+45
containter4nfv job is slow to install packages & docker image. opnfv/containter4nfv vagrant box install docker.io & kubernetes and pull kubernetes dockers. Change-Id: I78d5142127d31214c397bd8fc8465b0a6fc647cf Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-07add cleanup for container4nfvGuo Ruijing6-4/+24
1. move interface cleanup to cleanup.sh 2. can destroy vms after jenkins abort Change-Id: I627070ace6fa5cded507964091c40784ce4a19f9 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-07reduce container4nfv job durationGuo Ruijing5-5/+4
1. remove basic deployment 2. change worker from 3 to 2 Change-Id: I142f6f3c48bb96ecf48ea31c41e06389763b02e1 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-05Add more deploy in container4nfv daily jobsGuo Ruijing1-4/+3
Change-Id: Ie42f991d6c3690fe4970bcc737777a36d76eeb90 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-11-03Merge "Add Arm work description for Container4NFV project"Xuan Jia6-0/+319
2017-11-03Add Arm work description for Container4NFV projectTrevor Tao6-0/+319
As we know, Arm is an active partipants of the Container4NFV project. Arm has done a lot of work to improve container more widely used for NFV , which includes various projects of OPNFV focused on container based NFV. Arm highly recognized the meaning of Container4NFV project, and all Arm's work would align with the direction of Container4NFV project at the most extent now and in the future. The document gives out Arm's existed work for Container4NFV and other containerized VNF related project. The possible roadmap for Arm's future work on Container4NFV is also given. The document contains the following sections: 1. Architecture 2. Container Networking 3. Related Projects 4. the Current Status and Future Plan 5. Contacts In addition to the format revising, other modifications: 1. Add an index.rst to generate the doc tree 2. Rename the file to container4nfv_on_arm.rst 3. Remove trailing whitespace again 4. Modified the image declartion in the rst Change-Id: I5f6486ec08c96feb504a50951adab444f035bd53 Signed-off-by: Trevor Tao <trevor.tao@arm.com>
2017-11-02add container4nfv in daily jenkinsGuo Ruijing9-1/+44
Change-Id: Icfa4fed9d8a671befb32581b06ac617b6410d3a7 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-10-30email updateroot1-1/+1
since company changed. would like to continue to contribute as much as possible since some work related with the current job. Change-Id: I113f37121da79d7acb884f77c46dac4ebc8f0261 Signed-off-by: root <lijun_1203@126.com>
2017-10-27Merge "setup virtual pod for container4nfv"Ruijing Guo1-0/+21
2017-10-26setup virtual pod for container4nfvGuo Ruijing1-0/+21
Change-Id: Ib09a554cce21aa3cf99f7e9d02089c5fa7415f02 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-10-25build ovsdpdk cni by dockerGuo Ruijing10-33/+32
Change-Id: I1b1ed822dbfca0c1a94129ee8c0464bfec2e054b Signed-off-by: Guo Ruijing <ruijing.guo@intel.com> Signed-off-by: vagrant <vagrant@control> Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-10-20Add scenario documentXuan Jia1-3/+3
Change-Id: Id81c59e50bf8ba25ea499335ac199bd7ac224800 Signed-off-by: Xuan Jia <jason.jiaxuan@gmail.com>
2017-10-20Add scenario documentXuan Jia2-0/+36
Change-Id: I487c5510bef42f71b5deb3165d01af733adc2154 Signed-off-by: Xuan Jia <jason.jiaxuan@gmail.com>
2017-10-20Merge "Add K8s Installation Guide"Xuan Jia6-29/+32