summaryrefslogtreecommitdiffstats
path: root/deployments
AgeCommit message (Collapse)AuthorFilesLines
2020-11-19Merge "Upgrade kubespray from 2.12.6 to 2.14.1"Ritu Sood21-64/+37
2020-11-19Merge "Update images used in onap4k8s and emco helm charts"Ritu Sood7-13/+13
2020-11-19Merge "Wait for service to be listening before running tests"Ritu Sood2-0/+12
2020-10-30Upgrade kubespray from 2.12.6 to 2.14.1Todd Malsbary21-64/+37
- Replace move of ansible.cfg from kubespray distribution to /etc/ansible with ANSIBLE_CONFIG environment variable. Ansible modifies ansible.cfg during installation, and the paths in it are relative. - kubespray 2.14.1 requires a kubernetes version > 1.16. Use the default versions of kubernetes and helm provided by kubespray 2.14.1. - kubespray 2.14.1 replaces helm 2 with helm 3. This removes support for helm init and helm serve. It is no longer necessary to call helm init, and the helm serve repository is replaced with file relative URLs. This also triggered a subsequent update of the kubernetes-helm ansible module to include the newer helm versions. - Add "storageType: hostPath" to etcd/values.yaml. Helm deploy of etcd will fail without this due to nil PersistentVolume.metadata.labels.type. - The mitogen module used by kubespray/ansible requires python2 on the hosts. Use the linear strategy to bypass mitogen and install python2 on the cluster hosts. Issue-ID: MULTICLOUD-1230 Signed-off-by: Todd Malsbary <todd.malsbary@intel.com> Change-Id: I9f50bb4e123fdcacab6b6a97e79cd09fb5c96634
2020-10-30Update images used in onap4k8s and emco helm chartsTodd Malsbary7-13/+13
This was triggered by the failure of plugin_fw.sh when run via the containerized installer. The full list of changes is: - etcd-amd64: 3.2.24 => 3.3.17. Note that 3.4.9 is the latest as of this commit, but 3.4.9 removed the coreutils necessary to run the k8s Command (i.e. hostname, seq, ...). - readiness-check: 2.0.0 => 2.2.2 - mongo: 4.0.8 => 4.4.1 - nfs-provisioner: 1.0.8 => 2.3.0 - filebeat: 5.5.0 => 7.9.3 - multicloud-k8s: 0.5.0 => 0.7.0 - fluentd: 1.10.2-debian-10-r11 => 1.11.4-debian-10-r7 Issue-ID: MULTICLOUD-1245 Signed-off-by: Todd Malsbary <todd.malsbary@intel.com> Change-Id: Ic0454086c390f6b24a77fcf2ea0e5d24507fa153
2020-10-30Wait for service to be listening before running testsTodd Malsbary2-0/+12
Issue-ID: MULTICLOUD-1242 Signed-off-by: Todd Malsbary <todd.malsbary@intel.com> Change-Id: I5aa45daf92ebfbee32d154dc17f7d2afd72bf255
2020-10-30Fix typo in deployments/helm/v2/emco/Chart.yamlTodd Malsbary1-1/+1
Issue-ID: MULTICLOUD-1239 Signed-off-by: Todd Malsbary <todd.malsbary@intel.com> Change-Id: Ibf7c7d2a64889b72cdc67a587548fb6a0dac6ba0
2020-10-08Update k8splugin for G release0.7.0Eric Multanen1-1/+1
Update image version of k8splugin to 0.7.0-SNAPSHOT This will be then be used to create the release image Issue-ID: MULTICLOUD-1213 Signed-off-by: Eric Multanen <eric.w.multanen@intel.com> Change-Id: Ice57a61bc98397a2bbb5c313452459b02ec86139
2020-10-06Merge "Apply corrections to EMCO v2 helm README"Ritu Sood1-12/+11
2020-10-06Apply corrections to EMCO v2 helm READMEIgor D.C1-12/+11
Mostly just make the identifiers consistent with each other so copy-paste works without surprises. No more rel- prefix, just emco-. Additionally suggest a 2nd workaround to the persistentvolumes issue. Issue-ID: MULTICLOUD-1143 Change-Id: I7ad1d3a4b20f7563226a9d487c388275e56429b5 Signed-off-by: Igor D.C <igor.duarte.cardoso@intel.com>
2020-10-06Add DCM to Helm deployment folderIgor D.C9-0/+194
Also add DCM to cleanup-emco.sh. Issue-ID: MULTICLOUD-1143 Change-Id: I2496c1fef2e2588c1c8e750105568afc210d54c3 Signed-off-by: Igor D.C <igor.duarte.cardoso@intel.com>
2020-09-30Update ResourceBundleState CRD and monitor-deployIgor D.C1-0/+11
Update ResourceBundleState CRD and monitor-deploy.yaml with csrStatuses. This was missing from the previous patch implementing CSR support in Monitor. Depending on how the environment was brought up, attempting to read the CSR would result in forbidden access. Issue-ID: MULTICLOUD-1143 Change-Id: I86ffb8df8faa045e57fd553e5784d308e1900ee4 Signed-off-by: Igor D.C <igor.duarte.cardoso@intel.com>
2020-09-30Add DCM to K8s deployment fileIgor D.C1-0/+72
Issue-ID: MULTICLOUD-1143 Change-Id: Iaca9bd6cb3614e0ae825d9231476524ce09db550 Signed-off-by: Igor D.C <igor.duarte.cardoso@intel.com>
2020-09-23Add playbooks for v2 emco chart.Todd Malsbary97-0/+0
Rename v2/onap4k8s to v2/emco, and rename sanity-check-for-v2.sh to emco.sh. This allows --plugins emco to be passed to installer.sh in place of --plugins onap4k8s. Issue-ID: MULTICLOUD-1181 Signed-off-by: Todd <todd.malsbary@intel.com> Change-Id: Idb427a8aa4c8aaff181965a540078c8cf6dd88aa
2020-09-10Merge "Create monitor deployment yaml file"Ritu Sood2-6/+338
2020-09-09Create monitor deployment yaml fileEric Multanen2-6/+338
Combine all resources into a yaml file for deployment of the monitor program in a cluster. Issue-ID: MULTICLOUD-1065 Signed-off-by: Eric Multanen <eric.w.multanen@intel.com> Change-Id: I4b7029bb62d01dc166ad4e25a89f99d139057e0c
2020-09-02Update packages images pathRitu Sood6-10/+10
Issue-ID: MULTICLOUD-1065 Signed-off-by: Ritu Sood <ritu.sood@intel.com> Change-Id: I1ae50bafe7b4e40811d5d2061460e1c0240e3dde
2020-08-27Fix typos in README.md commands.Todd Malsbary1-11/+14
Issue-ID: MULTICLOUD-1180 Signed-off-by: Todd Malsbary <todd.malsbary@intel.com> Change-Id: Iba3c98406daf5728e26989c36f6ffee9e07aaea0
2020-08-03Update Service portsRitu Sood5-22/+23
Keep same ports for all installations Issue-ID: MULTICLOUD-1065 Signed-off-by: Ritu Sood <ritu.sood@intel.com> Change-Id: I4009839fe6ff6915803b4f3e630075996efc371a
2020-07-23Fix ncm port in Helm ChartRitu Sood2-3/+4
Issue-ID: MULTICLOUD-1065 Signed-off-by: Ritu Sood <ritu.sood@intel.com> Change-Id: I45dfca5007e030420da9228ff698bfb729348dd4
2020-07-17Merge "Add steps to readme file to cleanup emco services."Ritu Sood1-0/+9
2020-07-17Add steps to readme file to cleanup emco services.Manjunath Ranganathaiah1-0/+9
Issue-ID: MULTICLOUD-1005 Signed-off-by: Manjunath Ranganathaiah <manjunath.ranganathaiah@intel.com> Change-Id: I61cfee24223811cb77359d6537d496556e44f4f2
2020-07-16Update resource name for docker imagesRitu Sood6-20/+20
Change the image name to stable for helm chart and developer scripts Issue-ID: MULTICLOUD-1065 Signed-off-by: Ritu Sood <ritu.sood@intel.com> Change-Id: I11e1773949279c7c05100d2988af9ad3aacbd43d
2020-07-08Adds composite app status update and queryEric Multanen1-0/+16
This patch provides the basic framework for supporting monitoring of composite application resources in clusters. 1. Updates to the monitor files for use with v2. 2. Invokes the Watcher process per cluster/app when the app is instantiated. 3. Adds a ResourceBundleState CR resource to the cluster/app so that monitor will be able to update status to it. 4. Watcher updates appropriate appcontext status object when updates are made in clusters by monitor 5. Update appcontext library to define a status handle and object at the app/cluster level 6. Labels resources with an appropriate tracking label to coordinate with the ResourceBundleState CR Issue-ID: MULTICLOUD-1042 Signed-off-by: Eric Multanen <eric.w.multanen@intel.com> Change-Id: If007c1fd86ca7a65bb941d1776cfd2d3afed766b
2020-06-29Fix Readme for running v2 API microservicesLarry Sachs1-3/+13
Reformat deployments/kubernetes/Readme.md file in md style. Issue-ID: MULTICLOUD-1105 Change-Id: Ie2190dec0ee8b0251bddf765b153fbccda2b912b Signed-off-by: Larry Sachs <larry.j.sachs@intel.com>
2020-06-29Add composite vFW demoEric Multanen1-0/+4
Add demonstration files and test scripts to show the vFW use case as a composite application using network intents and ovnaction intents to deploy to multiple clusters. Issue-ID: MULTICLOUD-1095 Signed-off-by: Eric Multanen <eric.w.multanen@intel.com> Change-Id: I74b837f9f97747f1eefffbcd105a6630a7b3a374
2020-06-28Merge "ONAP4K8s helm chart"Ritu Sood98-0/+5053
2020-06-19Update to fix inconsistent namingRitu Sood1-20/+20
Dockerfile and Kunernetes resource files use inconsistent names. This patch is to fix inconsistent names. Issue-ID: MULTICLOUD-1065 Signed-off-by: Ritu Sood <ritu.sood@intel.com> Change-Id: If7ea6d9ecf55196be5400ea5d2b4d3ce42f99b0f
2020-06-19ONAP4K8s helm chartRitu Sood98-0/+5053
ONAP4K8s helm chart with ONAP4K8s microservices and related items like MongoDB, etcd, Fluentd. Signed-off-by: Ritu Sood <ritu.sood@intel.com> Issue-ID: MULTICLOUD-1065 Change-Id: Ibf52144b7ac44ffd96fa7175b551b10c25e652f9
2020-06-10Adding Kubernetes resources for v2 APIRitu Sood3-0/+450
Yaml file to start databases and v2 microservices Issue-ID: MULTICLOUD-1065 Signed-off-by: Ritu Sood <ritu.sood@intel.com> Change-Id: I9ed4359fd972ef34e206e126e6f7a5131bd6929d
2020-05-27Update the Kubernetes Version to 1.16Yao Le6-5/+24
Update kubespray to 2.12 to deploy Kubernetes 1.16 Issue-ID: MULTICLOUD-1063 Signed-off-by: Yao Le <le.yao@intel.com> Change-Id: I537f6395e5d05d8b72411dd1e0789e19972f1947
2020-04-01Update image version of k8spluginRitu Sood1-1/+1
Update image version of k8splugin to 0.6.0-SNAPSHOT Issue-ID: MULTICLOUD-870 Signed-off-by: Ritu Sood <ritu.sood@intel.com> Change-Id: I7e21d35958d432ebdd63544a3a9254f0fd115c8c
2019-12-03Merge "Adding Istio rbac roles for multicloud-k8s"Kiran Kamineni7-0/+208
2019-12-03Merge "Upgrade istio-operator"Kiran Kamineni19-31/+2207
2019-10-25Upgrade istio-operatorPramod19-31/+2207
Issue-ID: AAF-1023 Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com> Change-Id: I863a06ee8f504febb822d02c054860065ad888b9
2019-10-17Update image path to dockerhubKiran Kamineni1-2/+2
Updated image path to use the image from dockerhub instead of nexus3 Issue-ID: MULTICLOUD-666 Change-Id: Ia6ceba734a4b8ee2aeb84c83f8623ffb8e20847b Signed-off-by: Kiran Kamineni <kiran.k.kamineni@intel.com>
2019-10-01Adding Istio rbac roles for multicloud-k8sPramod7-0/+208
This is used to grant role based access to user Issue-ID: MULTICLOUD-790 Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com> Change-Id: Icf064af7943b337f2cb83c3b4fa29bfb54f5b999
2019-09-24Merge "Add helm chart for Istio Policies"Kiran Kamineni5-0/+107
2019-09-23Add helm chart for Istio PoliciesPramod5-0/+107
Issue-ID: MULTICLOUD-789 Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com> Change-Id: I16d1c1df0e9d8955040c78f5e67e1dd50e761040
2019-09-23Helm chart for multicloud-k8s connectivityPramod11-0/+291
This patch has ISTIO components required to expose the multicloud-k8s application outside the servicemesh Issue-ID: MULTICLOUD-787 Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com> Change-Id: I4805520666ec653e9845432b85afdc1ce0ef1db9
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-05Remove ovn4nfvk8s network pluginKonrad Bańka2-9/+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-08-29Merge "Adding Helm charts of Multicloud-K8s"Kiran Kamineni38-0/+1823
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 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-20Merge "Adding Helm charts of MetalLB"Kiran Kamineni12-0/+705
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-05Helm chart to deploy Istio-operatorPramod12-0/+1632
Istio-operator is required to manage the lifecycle and deployments of Istio Issue-ID: MULTICLOUD-710 Signed-off-by: Pramod <pramod.raghavendra.jayathirth@intel.com> Change-Id: Ifd2d05e790148096b5c0b454208e233aa5a299f9