aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/sdnc/templates
AgeCommit message (Collapse)AuthorFilesLines
2019-03-12SDNC-660: Helm integration for Netconf over TLSRahul Tyagi3-1/+74
This commit introduces a persistent volume for "NETCONF over TLS" usecase in SDNC, so that certificates can be fetched from persistence at deployment time of SDNC/ODL. This functionality can be enbaled/disabled using flag oom/kubernetes/sdnc/values.yaml values.certpersistence.enabled true/false. By default this is enabled (.i.e. true). Mounted paths are Host path : /dockerdata-nfs/sdnc/certs Container path : /opt/opendaylight/current/certs Issue-ID: SDNC-660 Change-Id: Iab2ecdfcb890b6dc779de12655f0fb7bd869fb0f Signed-off-by: Rahul Tyagi <rahul.tyagi@ericsson.com>
2019-02-12Update SDNC container versions for FluorineTimoney, Dan (dt5972)1-0/+2
Update SDNC container versions for Dublin based on Fluorine Change-Id: I7e6b0a984b228ada0c52e86352e420c751f37722 Issue-ID: SDNC-552 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-10-30Add missing selectors on PVCAlexis de Talhouët1-0/+3
Change-Id: If156e738a26c7c19043657c97ac327125c5162db Issue-ID: OOM-1486 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2018-09-25Updating charts to use common resource templateMandeep Khinda1-1/+1
Issue-ID: OOM-1145 Change-Id: I1510339a820802554b6e8b9a201619ef66be17a0 Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-09-21Add missing properties files to SDNCAlexis de Talhouët1-0/+6
Missing netbox and blueprint-rest-adaptor Change-Id: Ifa4f2095190718ae8dc3412eac99ae242978c97e Issue-ID: CCSDK-589 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2018-09-18Backup Task-SDNC ConfigMaptoshrajbhardwaj1-0/+25
Issue-ID: OOM-1404 Change-Id: If2ea6cc54a5dbfbb475e9abc8b2444a2053c6603 Signed-off-by: toshrajbhardwaj <toshrajbhardwaj@gmail.com>
2018-09-13Resource Limits for sdnctoshrajbhardwaj1-1/+1
Issue-ID: OOM-1162 Change-Id: Ifb06ba4377152148ab817ec48e8cdd62bbff7f5d Signed-off-by: toshrajbhardwaj <toshrajbhardwaj@gmail.com>
2018-09-07move SDNC geo NodePorts to separate prefixjmac1-6/+6
Change-Id: I7aaa10563a9008d4628534159b2064a5f51802ec Signed-off-by: jmac <james.macnider@amdocs.com> Issue-ID: OOM-1379
2018-07-15SDN-C Multi-site High-availability - Auto-failoverMohammadreza Pasandideh1-0/+8
Change-Id: I4e028b31ce7a60154d2c04c63431c5ea996de8f8 Signed-off-by: Mohammadreza Pasandideh <mohammadreza.pasandideh@amdocs.com> Issue-ID: SDNC-213
2018-07-01Merge "make sdnctl user db password configurable for SDNC"Borislav Glozman2-0/+19
2018-05-30make sdnctl user db password configurable for SDNCjmac2-0/+19
Change-Id: Ic5eda9c33abca03e2f0bc788261a3a769c5ad7ab Signed-off-by: jmac <james.macnider@amdocs.com> Issue-ID: OOM-970
2018-05-15SDN-C db schema/sdnctl not reliably being createdMohammadreza Pasandideh1-1/+1
Change-Id: I7fa43e090c11956eb68f89ec65bfe0ee7922c78e Signed-off-by: Mohammadreza Pasandideh <mohammadreza.pasandideh@amdocs.com> Issue-ID: OOM-887
2018-05-15Merge "Fix Geo Config"Mandeep Khinda2-9/+17
2018-05-15Merge "Add separate PV for each SDN-C MYSQL pod"Mandeep Khinda2-11/+11
2018-05-14Fix Geo ConfigTrevor Tait2-9/+17
Issue-ID: SDNC-290 Change-Id: I68776259f5950d07e3b2c76b046d2b8b596bbc34 Signed-off-by: Trevor Tait <rtait@amdocs.com>
2018-05-11Add OOM chart for SDNC ansible server podjmac1-0/+3
Change-Id: I0b62374a635b3f64c4d15b74eca8924c86082e92 Signed-off-by: jmac <james.macnider@amdocs.com> Issue-ID: SDNC-312
2018-05-11General cleanup of SDNC chartsjmac4-87/+44
Addressing issues like: - missing property files - hard-coded ports - hard-coded ODL passwords - improper configMap mounts - incorrect service names Change-Id: I74726ffedbfc20e164a814ca8777a699b92b3d65 Signed-off-by: jmac <james.macnider@amdocs.com> Issue-ID: SDNC-310
2018-05-08Add separate PV for each SDN-C MYSQL podMohammadreza Pasandideh2-11/+11
Change-Id: I5238ee63c2e7adadaaf9a25cf2c72dab03ed1af8 Signed-off-by: Mohammadreza Pasandideh <mohammadreza.pasandideh@amdocs.com> Issue-ID: SDNC-299
2018-05-06Fix inconsistent repository referencesBorislavG1-2/+2
Issue-ID: OOM-874 Changes to be committed: modified: aai/charts/aai-babel/templates/deployment.yaml modified: aai/charts/aai-champ/templates/deployment.yaml modified: aai/charts/aai-data-router/templates/deployment.yaml modified: aai/charts/aai-gizmo/templates/deployment.yaml modified: aai/charts/aai-modelloader/templates/deployment.yaml modified: aai/charts/aai-resources/templates/deployment.yaml modified: aai/charts/aai-search-data/templates/deployment.yaml modified: aai/charts/aai-sparky-be/templates/deployment.yaml modified: aai/charts/aai-traversal/templates/deployment.yaml modified: aai/charts/aai-traversal/templates/job.yaml modified: appc/charts/appc-cdt/templates/deployment.yaml modified: appc/templates/statefulset.yaml modified: clamp/charts/mariadb/templates/deployment.yaml modified: clamp/templates/deployment.yaml modified: cli/templates/deployment.yaml modified: common/dgbuilder/templates/deployment.yaml modified: common/mariadb-galera/templates/statefulset.yaml modified: dcaegen2/charts/dcae-bootstrap/templates/job.yaml modified: dcaegen2/charts/dcae-cloudify-manager/templates/deployment.yaml modified: dcaegen2/charts/dcae-healthcheck/templates/deployment.yaml modified: dcaegen2/charts/dcae-redis/templates/statefulset.yaml modified: dmaap/charts/dmaap-bus-controller/templates/deployment.yaml modified: dmaap/charts/dmaap-bus-controller/values.yaml modified: esr/charts/esr-gui/templates/deployment.yaml modified: esr/templates/deployment.yaml modified: msb/charts/kube2msb/templates/deployment.yaml modified: msb/charts/msb-discovery/templates/deployment.yaml modified: msb/charts/msb-eag/templates/deployment.yaml modified: msb/charts/msb-iag/templates/deployment.yaml modified: multicloud/charts/multicloud-ocata/templates/deployment.yaml modified: multicloud/charts/multicloud-vio/templates/deployment.yaml modified: multicloud/charts/multicloud-windriver/templates/deployment.yaml modified: multicloud/templates/deployment.yaml modified: policy/charts/brmsgw/templates/deployment.yaml modified: policy/charts/drools/charts/nexus/templates/deployment.yaml modified: policy/charts/drools/templates/statefulset.yaml modified: policy/charts/mariadb/templates/deployment.yaml modified: policy/charts/pdp/templates/statefulset.yaml modified: policy/templates/deployment.yaml modified: portal/charts/portal-app/templates/deployment.yaml modified: portal/charts/portal-cassandra/templates/deployment.yaml modified: portal/charts/portal-mariadb/templates/deployment.yaml modified: portal/charts/portal-sdk/templates/deployment.yaml modified: portal/charts/portal-widget/templates/deployment.yaml modified: portal/charts/portal-zookeeper/templates/deployment.yaml modified: sdnc/charts/dmaap-listener/templates/deployment.yaml modified: sdnc/charts/sdnc-portal/templates/deployment.yaml modified: sdnc/charts/ueb-listener/templates/deployment.yaml modified: sdnc/templates/statefulset.yaml modified: uui/charts/uui-server/templates/deployment.yaml modified: uui/templates/deployment.yaml modified: vid/charts/mariadb/templates/deployment.yaml modified: vid/templates/deployment.yaml Change-Id: I00aaa1eff3b870db3b475365eeda3f2e10aef6b9 Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
2018-05-02Add PV for SDN-C MD-DAL data exportsjmac2-3/+104
The path '/opt/opendaylight/current/daexim' is now mapped to a persistent volume that will survive pod restarts and destruction. A separate PV is created for each SDN-C instance with the same ordinal as the corresponding sdnc pod. Change-Id: Ib5373fc2ae25b70992ff69e78571106f37af72e4 Signed-off-by: jmac <james.macnider@amdocs.com> Issue-ID: SDNC-223
2018-04-24Make all services independent of helm Release.NameBorislavG2-19/+17
Issue-ID: OOM-906 Change-Id: Ic65127d3981cb0a696c784392cab59fbf06b1e66 Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
2018-04-16Fix SDN-C bundles that don't come up properlyjmac1-1/+1
Change-Id: Ieccbd863e45bb68d76f4f1f066433276c9adf3cd Signed-off-by: jmac <james.macnider@amdocs.com> Issue-ID: OOM-945
2018-04-07Ensure sdnctl user/schema created on master MySQLjmac1-1/+1
Change-Id: I5507d23ff62c9d5d5d19f86374ea91ccea2e95a9 Signed-off-by: jmac <james.macnider@amdocs.com> Issue-ID: OOM-887
2018-04-03Multi-site High-availability Manual Failover (PoC)Mohammadreza Pasandideh1-0/+72
Change-Id: Ic5682433b5284856e3846a641fc64c99e85550b2 Signed-off-by: Mohammadreza Pasandideh <mohammadreza.pasandideh@amdocs.com> Issue-ID: SDNC-214
2018-04-02Add Standardized Configuration to SDN-C Chartjmac18-1098/+359
Change-Id: I9f4d43c2a3f0766b9c8477a180f5a0bd45fde243 Signed-off-by: jmac <james.macnider@amdocs.com> Issue-ID: OOM-748
2018-03-17SDNC parameterized persisted type and locationJerome Doucerain1-1/+8
conditional subpath in case we are not using the NFS provisioner parameterized location if we are using hostpath Issue-ID: OOM-748 Change-Id: I982a75a91fa5e6349697867d188c3c83093e5e78 Signed-off-by: Jerome Doucerain <jerome.doucerain@bell.ca>
2018-03-22License addition in all yamlsvaibhav_16dec14-0/+196
Issue-ID: OOM-821 Change-Id: I627ac962afe8cd6bf2859a30a0e88f6c9ac89d34 Signed-off-by: vaibhav_16dec <vaibhav.chopra@amdocs.com>
2018-03-01Run all components in one namespaceBorislavG14-34/+45
Change-Id: I5fcd4d577c1fda4de27842807c7cf7a5d372756e Issue-ID: OOM-722 Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
2018-02-25sdnc persistence folder parametrizationkerenj1-1/+1
Issue-ID: OOM-145 Change-Id: I40ace4ebb463ca83e1a11badc2e37913c40e8102 Signed-off-by: kerenj <keren.joseph@amdocs.com>
2018-02-14Replica Scaling of SDNC Containervaibhav_16dec5-1/+5
Issue-ID: OOM-685 Change-Id: I5fe35221adfd95327d05586536f936e539ac6b17 Signed-off-by: vaibhav_16dec <vaibhav.chopra@amdocs.com>
2018-02-01sdnc ueb config segrigationmayankg27032-3/+13
Change-Id: Ie67e41f09dceb058d5b60f4ff90c4c819ec7387a Issue-ID: OOM-641 Signed-off-by: mayankg2703 <mayank.gupta@amdocs.com>
2018-02-01sdnc dmaap config segrigationmayankg27032-3/+13
Change-Id: I42697eb8c1d2d7ac8a943be09d22aaaa61b865b9 Issue-ID: OOM-640 Signed-off-by: mayankg2703 <mayank.gupta@amdocs.com>
2018-01-23sdnc stateful config segmayankg27033-15/+49
Issue-ID: OOM-551 Change-Id: I5f0929f09b52cba4f8d4c0d1aabaa555349933a1 Signed-off-by: mayankg2703 <mayank.gupta@amdocs.com>
2018-01-23sdnc web portal config segmayankg27031-10/+5
Issue-ID: OOM-586 Change-Id: I69b8a93b004795f28b06e31ebc8c98c4d29e334b Signed-off-by: mayankg2703 <mayank.gupta@amdocs.com>
2018-01-18Add support for dmaap and ueb for sdncAlexis de Talhouët2-0/+120
Update config-init container with the added files Change-Id: I8703307207c376a1f0a1410af126e4fa4be3fb13 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com> Issue-ID: OOM-491
2017-12-20Single K8S Node Of Deploying SDNC Cluster POCHao Kuang8-87/+357
It's a reference of how to deploy sdnc cluster under single node k8s environment. Currently the config of nfs for mysql db only supports one k8s node. For mutiple nodes, because of dockernfs mount, nfs provisioner has conflict with it, which fails mount operation of SDNC pod. Also, if SDNC needs to fully utilize mysql cluster under k8s, in core project, DbLibService.java should be enhanced to support that writing to master only and reading from them. Issue-ID: SDNC-163 Change-Id: I85ad327f2fe04fe8e9a135289d7c25a917234438 Signed-off-by: Hao Kuang <Hao.Kuang@amdocs.com>
2017-11-22Update annotations to spec for sdncvasundhra3-85/+52
Issue-ID: OOM-406 Change-Id: I0a05abedc71001a7d41806067e3adbd4e108f3f1 Signed-off-by: vasundhra <vasundhra.choudhary@amdocs.com>
2017-11-09Fix port for sdnhostSylvain Desbureaux1-1/+2
As sdnhost second port didn't have a fixed port, it could take one of the needed one for the other services (as mentionned in OOM-410). Fixing it here to {{ .Values.nodePortPrefix }}08 (which is not used by other services) all to fix the issue Change-Id: Ia27ca713d4edfe4dd0bde0b6ab484e71caec4126 Issue-ID: OOM-410 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2017-10-29Add option to disable specific deploymentsyuryn6-0/+18
Add option to disable any deployment by using conditions in helm templates. Each deployment will get helm parameter - boolean flag allowing to disable it. The flags can be listed in the custom values.yaml file that can be passed to the createAll script with '-v' command line option. Change-Id: I32b795de46c72915c2201c94c23f4e061971bb56 Issue-ID: OOM-380 Signed-off-by: yuryn <Yury.Novitsky@Amdocs.com>
2017-10-05synching up sdncMandeep Khinda4-9/+23
things keep changing, oom keeps synching.. Issue-ID: OOM-337 Change-Id: I6722c4428a5d617fe36433cd4315229501d05b83 Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2017-09-27added filebeat to all componentsyuryn1-1/+25
Deployment of: filebeat containar for each relevant component + chown of log dir to root - prevents filebeat complaining about filebeat file + ecomp web app renamed onap - fixed dep-pap.yaml + fixed multiple volumeMounts in vid-server Change-Id: I74f8f2abd5feeba1d37b044d2a023674fd41c994 Issue-ID:OOM-110 Signed-off-by: yuryn <Yury.Novitsky@Amdocs.com>
2017-09-26Revert "added filebeat to all components"Alexis de Talhouët1-25/+1
Pods aren't starting properly. Let's not take any risk, so reverting. 3m 18s 4 kubelet, kubernetes-5 spec.containers{vid-server} Normal Killing Killing container with id docker://vid-server:FailedPostStartHook This reverts commit 4ca69ea2b6a2aaaf0974953a3c3dec7694fdfcb0. Deployment of: filebeat containar for each relevant component Issue-ID:OOM-110 Change-Id: I7953ac3b0e2a4ecbdd1a7d2a48cb9a1964bf08ab Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2017-09-24added filebeat to all componentsItay Hassid1-1/+25
Deployment of: filebeat containar for each relevant component Issue-ID:OOM-110 Change-Id: I3605a975ee9dbe3e34b8fa6b17fef52e9d29b975 Signed-off-by: Itay Hassid <itay.hassid@amdocs.com>
2017-09-14Containers time zone syncyuryn4-0/+28
Make sure time zones on the containers are in sync with the hosting machines Change-Id: Ie22608bda63cbcdf564f73adcdd3e829afad05ca Issue-ID: OOM-299 Signed-off-by: yuryn <Yury.Novitsky@Amdocs.com>
2017-09-13Merge "Add service endpoint annotation for SDN-C"Mike Elliott1-0/+23
2017-09-13Fix persistent volumes for multiple onap instancesBorislavG1-3/+3
Deploy multiple namespaces fails due to existing persistence volumes. "persistent-volume "appc-db" already exists" Need to change all persistent volume names to include namespace. Change-Id: I40a3048bef14f813b133ea75e2f664f669183e82 Issue-ID: OOM-294 Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
2017-09-12Add service endpoint annotation for SDN-CHuabingZhao1-0/+23
Issue-Id: OOM-229 Change-Id: I932d9f5bd902f5aa30b1f18a0a83435474f4ee46 Signed-off-by: HuabingZhao <zhao.huabing@zte.com.cn>
2017-09-06Persistent volumes for Database storageBorislavG2-2/+32
Addition of persistent volumes for all DBs including persistence of policy mariadb (with initial configuration data) Change-Id: I029e724c3f8bba7fe3599b0955a4a3d213c08163 Issue-ID: OOM-268 Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
2017-08-31NodePort Helm Parametrizationkerenj1-3/+3
parameterization of node ports, and create/delete update to fix multi ONAP instances creation(in diff NS). Issue-ID: OOM-52 Change-Id: Iaa3f5bc43f70b95cdc349389e25ef8b804a7a329 Signed-off-by: kerenj <keren.joseph@amdocs.com>
2017-08-25moving appc & sdnc to 1.1Mandeep Khinda1-4/+9
-Updated forked config files. --Had to change from mounting whole dir to specific files as we were overwriting other files from the image! Issue-ID:OOM-66 Issue-ID:OOM-160 Change-Id: Id6d5394e279fcbdbbaffc8f48067e73a7c99c1c9 Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>