summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-09-13Update to kubernetes 1.14.1Kiran Kamineni4-144/+465
Updated package to use kubernetes 1.14.1 Also updated the other packages that no longer worked because of this change. Issue-ID: MULTICLOUD-666 Change-Id: Ibfdf7215d8d7beceabe1bf895a356017da0b7d9c Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-09-12Merge "Integrating NFD Daemonset with KuD"Ritu Sood6-65/+173
2019-09-12Remove unused ovn-kubernetesRitu Sood2-272/+0
Removing unsused ovn-kubernetes playbook and test from KUD. Currently there is no plan to use and also this is untested. Issue-ID: MULTICLOUD-684 Signed-off-by: Ritu Sood <ritu.sood@intel.com> Change-Id: I684bf82c7d4ab6d051178a027a385923ec9c4f2b
2019-09-11Integrating NFD Daemonset with KuDAkhila Kishore6-65/+173
Current NFD code in KuD is unused and obsolete. Integrating NFD as DaemonSet and updating test case for NFD. Added comments. Addressed comments and changed the matchExpression to kernel features. Changed operator from "In" to Gt, and values 4 to 3 better fit broader spectrum of O.S's. Adding exit conditon in case there's an error status. Signed-off-by: Akhila Kishore <akhila.kishore@intel.com> Issue-ID: MULTICLOUD-797 Change-Id: I454fb1998fc84e5f0d566f32b7dcfd85872c5183
2019-09-09Merge "Update package path to use github"0.5.0Ritu Sood21-32/+32
2019-09-05Update image version of k8spluginKiran Kamineni1-1/+1
Update image version of k8splugin to 0.5.0-SNAPSHOT This will be then be used to create the release image Issue-ID: MULTICLOUD-666 Change-Id: I8d756a0385762f3ae6944f97e555a02ccadfdd2f Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-09-05Remove GOPATHKiran Kamineni1-1/+0
Remove GOPATH in docker build script Issue-ID: MULTICLOUD-666 Change-Id: Ia9845d6bd8d7c12477a8bcf2373c7a3c8edf24b2 Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-09-05Update package path to use githubKiran Kamineni21-32/+32
Update the package path to use the standard github.com path instead of making it a local path. This allows import from other go projects. Issue-ID: MULTICLOUD-666 Change-Id: I90ee8eba021a84e31a3dc3ab48b9edf3731e91a4 Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-09-05Merge "Remove ovn4nfvk8s network plugin"Ritu Sood11-698/+0
2019-09-05Merge "Add a namegenerator package"Ritu Sood4-11/+158
2019-09-05Remove ovn4nfvk8s network pluginKonrad Bańka11-698/+0
As ovn4nfv networks are now handled on k8s side by created CRD, this plugin is no longer necessary. Removed all references to ovn Issue-ID: MULTICLOUD-733 Signed-off-by: Konrad Bańka <k.banka@samsung.com> Change-Id: I7ad6c6d9b3b4fd8f249796f437e69c7df4e701cc
2019-09-04Fix test failure in threaded testsKiran Kamineni11-4/+176
Fix bug in tests where they can fail in highly threaded environments where a file can be accessed by two test processes. Fixed it by duplicating the test case. Issue-ID: MULTICLOUD-689 Change-Id: I93b9862fac52eb307e52c355e3cb0d4332768b4f Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-09-04Remove dependency on git.apache.orgKiran Kamineni2-2/+2
Remove dependency on git.apache.org Issue-ID: MULTICLOUD-666 Change-Id: I39f43f841747ab1f67cc57c587c1a31bb089869a Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-09-04Merge "Use Multus Daemonset for installing Multus in KuD"Ritu Sood3-117/+164
2019-09-03Merge "Remove double thread restriction on build"Ritu Sood1-1/+1
2019-09-03Merge "Remove gopath from builds"Ritu Sood2-5/+0
2019-09-03Merge "Adding informers for CRD"Ritu Sood6-0/+456
2019-09-03Merge "Adding listers for CRD"Ritu Sood2-0/+120
2019-09-03Use Multus Daemonset for installing Multus in KuDAkhila Kishore3-117/+164
Currently KuD uses Ansible scripts for installing Multus. Multus has a daemonset that should be used for installing the multus as part of an add-on. This is also helpful for KuD offline deployment in the future. Removed the comment. Updated the images path and removed error supression addressed by comments. Signed-off-by: Akhila Kishore <akhila.kishore@intel.com> Issue-ID: MULTICLOUD-681 Change-Id: Id3702a2b5bd18804c2d7e4d063eba656202cb840
2019-08-30Remove gopath from buildsKiran Kamineni2-5/+0
Remove gopath from builds as go mod does not require them. Issue-ID: MULTICLOUD-666 Change-Id: I3fa4057fb4d40c7f509a52fb82beceddc8f3e090 Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-08-30Remove double thread restriction on buildKiran Kamineni1-1/+1
The double thread restriction on the build was introduced to alleviate runtime memory exceptions. Now that we have a larger VM for builds, this is not required. Issue-ID: MULTICLOUD-666 Change-Id: I7568c094a3b4ef0b33dde456d4abfacd0606ffc8 Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-08-29Merge "Adding Helm charts of Multicloud-K8s"Kiran Kamineni38-0/+1823
2019-08-29Merge "Add helm chart for Keycloak server"Kiran Kamineni7-0/+1791
2019-08-29Add helm chart for Keycloak serverPramod7-0/+1791
Keycloak is an Authentication and Authorization oauth2.0 server Issue-ID: MULTICLOUD-714 Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com> Change-Id: I6c9084aacbcc6ad193db789dfb7b0ed491d0b201
2019-08-28Adding informers for CRDKiran Kamineni6-0/+456
Adding generated informers for CRD These informers will be needed when we want to watch these CRDs from the ONAP cluster Generated using generate-groups.sh from the kubernetes/code-generator repo Issue-ID: MULTICLOUD-675 Change-Id: Ib7547666efa389534f0501f8dbab14c284dd76a6 Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-08-28Adding listers for CRDKiran Kamineni2-0/+120
Adding generated listers for CRD Generated using generate-groups.sh from the kubernetes/code-generator repo Issue-ID: MULTICLOUD-675 Change-Id: I6c68a9e98d96ed77b9e5fb78cb2458f9c0f4d55d Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-08-28Adding typed client for CRDKiran Kamineni19-4/+963
Adding a typed client for CRD Generated using the generate-groups.sh script from the kubernetes/code-generator repo Issue-ID: MULTICLOUD-675 Change-Id: I6c712980595dfed7a8b9c51f50edfc6788372dfd Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-08-28Merge "Adding monitor operator to monitor edge resources"Ritu Sood31-2/+1975
2019-08-28Adding monitor operator to monitor edge resourcesKiran Kamineni31-2/+1975
Add an operator to monitor resources at the edge location. The operator listens to pods and services right now and stores their information in a CustomResource Issue-ID: MULTICLOUD-675 Change-Id: I801478a77fcd019010ea1b4388d6077f63b89d05 Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-08-28Merge "Remove unsused variables from kud-vars"Kiran Kamineni1-6/+0
2019-08-30Remove unsused variables from kud-varsRitu Sood1-6/+0
ovn4nfv url and other information not required now after the patch https://gerrit.onap.org/r/#/c/multicloud/k8s/+/93602/ Issue-ID: MULTICLOUD-684 Signed-off-by: Ritu Sood <ritu.sood@intel.com> Change-Id: Ic4ccc67647c85a39d482ff7d71122f05641d1acb
2019-08-29Fix path to imagesRitu Sood1-1/+1
Relative playbook path breaks in aio configuration. Issue-ID: MULTICLOUD-684 Signed-off-by: Ritu Sood <ritu.sood@intel.com> Change-Id: Id064157d010438dea33500dd0dc200b1c1b0f0d1
2019-08-29Add support for Network OperatorRitu Sood11-157/+409
ovn4nfvk8s plugin now uses operator sdk and controller runtime. It now includes support for Network operator. This patch includes changes needed in KUD for that. Signed-off-by: Ritu Sood <ritu.sood@intel.com> Issue-ID: MULTICLOUD-684 Change-Id: I63dc971e257067c69c70a8996eaffd1a9d8a4c2c
2019-08-28Adding Helm charts of Multicloud-K8sPramod38-0/+1823
To have seperate copy for ONAP4K8s Issue-ID: MULTICLOUD-771 Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com> Change-Id: Ie6bbb17370253f0a115502694b8579b46366d241
2019-08-26Add a namegenerator packageKiran Kamineni4-11/+158
Adds a namegenerator package which generates readable names for instances. This will go with a small change in the API where we expect instance names and will generate the names if they are not provided. Issue-ID: MULTICLOUD-716 Change-Id: I69d8b7fb62667b8b60f3e02eb26dc937961d26d2 Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-08-22Merge "Version update."Ritu Sood2-2/+2
2019-08-20Merge "Adding Helm charts of MetalLB"Kiran Kamineni12-0/+705
2019-08-19Version update.Akhila Kishore2-2/+2
Updating Kubespray version from 2.8.2 to 2.10.4 for KuD offline support and integration with new add-ons in future. Signed-off-by: Akhila Kishore <akhila.kishore@intel.com> Issue-ID: MULTICLOUD-772 Change-Id: I4b7887aae359cd6197e696010acde6e204c41931
2019-08-19Merge "Revert "Version update.""Ritu Sood2-2/+2
2019-08-19Revert "Version update."Kiran Kamineni2-2/+2
This reverts commit 5f760c3fb7d0e74833b1a2137e6ff3dadc71b2f5. Issue-ID: MULTICLOUD-772 Change-Id: I6feffd87545195992fb28e98dcee4038d9b08474 Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-08-19Merge "Version update."Kiran Kamineni2-2/+2
2019-08-19Merge "Add query parameters support to instance API"Ritu Sood6-177/+146
2019-08-19Version update.Akhila Kishore2-2/+2
Updating Kubespray version from 2.8.2 to 2.10.4 for KuD offline support and integration with new add-ons in future. Signed-off-by: Akhila Kishore <akhila.kishore@intel.com> Issue-ID: MULTICLOUD-772 Change-Id: Ib1263e86adb9815e1ee56038507a3c092aad1feb
2019-08-19Merge "Fix bug in tagging podTemplates"Ritu Sood1-24/+11
2019-08-14Adding Helm charts of MetalLBPramod12-0/+705
MetalLB is the loadbalancer for Kubernetes Issue-ID: MULTICLOUD-747 Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com> Change-Id: Ic07877234f9b0f80cb636f7b4e3c265b8be8a945
2019-08-14Helm charts for Istio deploymentPramod6-0/+216
This Chart will deploy istio in SDS configuration and enables istio sidecar injection in required namespace Issue-ID: MULTICLOUD-711 Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com> Change-Id: I9a4dd781c14c2dc2bb1ee8ca648e3c8911ac1fe1
2019-08-13Add query parameters support to instance APIKiran Kamineni6-177/+146
Add support for query parameters to find instances with rb-name, rb-version, profile-name as query parameters eg: curl IP:PORT/v1/instance?rb-name=test&rb-version=v1 Issue-ID: MULTICLOUD-662 Change-Id: If68c87885c8b8dd097cbb3860e8c7320310a6ef7 Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-08-13Fix bug in tagging podTemplatesKiran Kamineni1-24/+11
Fix a bug in tagging podTemplates Using the runtime converter to convert unstructured map data to podTemplateSpec now. Issue-ID: MULTICLOUD-675 Change-Id: I661d3c63ae39b3533bb9c0a9934fc507284c7074 Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-08-08Merge "Fix istio test scenario endpoint API validation"Kiran Kamineni1-1/+1
2019-08-07Merge "Add top level make"Ritu Sood1-0/+11