aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/portal
AgeCommit message (Collapse)AuthorFilesLines
2020-04-08Portal chart missing image nameOndřej Šmalec2-0/+2
aafAgentImage is missing in values.yaml after recent change. Because of that only repository is visible in helm template. common/common/templates/_aafconfig.tpl: image: {{ (default $dot.Values.repository $dot.Values.global.repository) }}/ {{ $dot.Values.global.aafAgentImage }} Issue-ID: OOM-2358 Signed-off-by: Ondřej Šmalec <o.smalec@partner.samsung.com> Change-Id: I9be639dfb57cbd1263f02a485d359e747707d48e
2020-04-07Portal-app auto cert genChrisC13-151/+141
Migrate to auto cert gen using latest templates Minor updates to align portal-sdk to latest templates Issue-ID: PORTAL-847 Depends-On: Ie3f5ae5c2a37d816afc42d2c67ebe8e40e749c79 Signed-off-by: ChrisC <christophe.closset@intl.att.com> Change-Id: Ib457b0940d549168ebc173d9b1f953bb933088a1
2020-04-02Bump chart versionSylvain Desbureaux8-8/+8
Use 6.0.0 in preparation for Frankfurt release Issue-ID: OOM-2320 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I8ad82dfdf48b56c38c0e85d640b18cc13c8d9e67
2020-04-01[SDC BE] Remove HTTP node port 30205gummar1-1/+1
Keep HTTP port reachable from inside the server. Issue-ID: OJSI-101 Change-Id: I0468697d8f3d0192a5d8e102501db0d14633fa86 Signed-off-by: gummar <raj.gumma@est.tech> Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2020-03-25[PORTAL] Use faster version of common secret templateKrzysztof Opasiak2-3/+3
Issue-ID: OOM-2051 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com> Change-Id: Ieb4027d738041e1bd8d8238b74c3615dce2971eb
2020-03-20Disable HTTP Port of portal-appstatta1-12/+0
Issue-ID: PORTAL-848 Change-Id: Ica17e60ec7497cf6d310a664c2e414455f8d1ef4 Signed-off-by: statta <statta@research.att.com>
2020-03-05Merge "HTTPS/AAF auto cert gen for Portal SDK"Krzysztof Opasiak6-10/+298
2020-03-05HTTPS/AAF auto cert gen for Portal SDKChrisC6-10/+298
integrate portal-sdk with AAF agent init container. add pv to store init-container certs generated at startup. add aafEnabled flag to switch on/off aaf integration. modify tomcat startup to load p12 and enable HTTPS based on flag. Issue-ID: PORTAL-261 Signed-off-by: ChrisC <christophe.closset@intl.att.com> Change-Id: Ia2b05b8661bf9e0c03a60467212e80d1c9d02bac
2020-02-13Temporarily remove the dependency on Cassandrastatta2-0/+158
Issue-ID: PORTAL-796 Change-Id: I41f761e0a90e6cb75e588338b09208f899f3fb58 Signed-off-by: statta <statta@research.att.com>
2020-02-01[ONAP-wide] Replace .Release.Name with common.releaseKrzysztof Opasiak25-41/+41
ONAP is too big to be deployed using helm install so we need to use a custom helm plugin helm deploy. This script deloys onap component by component instead of deploying evrything at once. Unfortunately this script also modifies the helm release by appending component name to it. As a result of this behavior our objects are called for example: onap-mariadb-galera-mariadb-galera-0 instead of just being called onap-mariadb-galera-0. This patch simplifies this naming convention by replacing all direct usages of .Release.Name with common.release macro which strips the component specific part from the release name. Issue-ID: OOM-2275 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com> Change-Id: Ia8cead50d305adb00eef666d0a1ace74479b5183
2019-12-11Merge "[PORTAL] Use global storage templates for PVC"Borislav Glozman4-20/+8
2019-12-09[PORTAL] Use global storage templates for PVCSylvain Desbureaux4-20/+8
OOM has now templates in order to create the needed PVC, using: * a PV with a specific class when using a common nfs mount path between nodes (sames as today use) --> is the default behavior today * or a storage class if we want to use dynamic PV. On this case, we use (in order of priority): - persistence.storageClassOverride if set on the chart - global.persistence.storageClass if set globally - persistence.storageClass if set on the chart Change-Id: I28b4ac5f612de75918973148865cf82f7a7de5e8 Issue-ID: OOM-1227 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-11-27Add ingress controller support to portalLucjan Bryndza5-0/+17
Add ingress controller support to portal using default ingress template. Issue-ID: OOM-2185 Change-Id: I99f230d95a396f159559ee1c1e3bb01d6c8a9ff0 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-11-06Merge "[Portal] Adjust Pods Requests/Limits"Borislav Glozman6-23/+23
2019-11-06[Portal] Adjust Pods Requests/LimitsSylvain Desbureaux6-23/+23
I've adjusted the Requests / Limits of portal pods according to real usage of "Orange Openlab" and "Onap daily master". Calculation is the following: per deployment: * CPU/Mem requests is max of average from the two deployments * CPU/Mem limits is (max of max from the two deployments) * 1.2 Moved portal-widget CPU limit to 1 as it's not starting if set to lower than that. Full values are available on jira ticket (https://jira.onap.org/browse/PORTAL-517). Change-Id: Ic02fef386e05351a6fa9e47bf47d5c2046f490e3 Issue-ID: PORTAL-517 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Signed-off-by: Lorraine Welch <lb2391@att.com>
2019-10-29[Music] Adjust Pods Requests/LimitsSylvain Desbureaux1-1/+1
I've adjusted the Requests / Limits of portal pods according to real usage of "Orange Openlab" and "Onap daily master". Calculation is the following: per deployment: * CPU/Mem requests is max of average from the two deployments * CPU/Mem limits is (max of max from the two deployments) * 1.2 Change-Id: I3fce54e6be495a7014bf346d66721976fa2dab8b Issue-ID: MUSIC-533 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-09-18Merge "Updated SDK deployment.yaml"Brian Freeman5-4/+6
2019-09-18HTTPS calls for sdck.kedron2-3/+3
Proper configuration for HTTPS in the sdc: -configured the livenessProbe/readinessProbe ports -changed mount path for dcea-be components -updated dcea component images -updated VID and Portal to talk with the SDC Change-Id: Ibdece8f095aaa79e326cb9c4510e8227a7856b15 Issue-ID: SDC-2548 Signed-off-by: Krystian Kedron <k.kedron@partner.samsung.com>
2019-09-18Updated SDK deployment.yamlWelch, Lorraine (lb2391)5-4/+6
Issue-ID: PORTAL-727 Signed-off-by: Welch, Lorraine (lb2391) <lb2391@att.com> Change-Id: Ic9041f4a0263c7ab6d36176708323dd47c89bf7d Signed-off-by: Welch, Lorraine (lb2391) <lb2391@att.com>
2019-09-10Update tomcat to 8.5statta2-1/+3
Issue-ID: PORTAL-723 Change-Id: I78e7badc9b0c02407bc9d4bbdfb1b0019f54b07a Signed-off-by: statta <statta@research.att.com>
2019-09-05Merge "Move PORTAL Storage access to RWO"Mike Elliott2-2/+2
2019-09-04added new docker-entrypoint.sh for mariadbWelch, Lorraine (lb2391)1-153/+159
Issue-ID: PORTAL-709 Signed-off-by: Welch, Lorraine (lb2391) <lb2391@att.com> Change-Id: I70c35ebcaf76fa157da777c28cca6513a22c4465
2019-09-02Move PORTAL Storage access to RWOSylvain Desbureaux2-2/+2
Today when deploying Portal with OOM, the PersistentVolumeClaim needs the "ReadWriteMany" (or "RWX") capability. According to Kubernetes Documentation (https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes), ReadWriteMany stands for "the volume can be mounted as read-write by many nodes". That means that a particular PVC needs to be read and written from many pods. That also means that your code takes that into account and do the work to avoid write at the same place at the same time. An issue on RWX mode is that most "official" storage driver from Kubernetes doesn't support it (13 over the 19 drivers doesn't support it, espacially OpenStack, Amazon and Google storage classes). Portal PVC are only used by a mariadb instance or a cassandra instance. Thus we don't need RWX. Change-Id: I706e13759d3af829d61d7a33d068263aaf9e9158 Issue-ID: PORTAL-724 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
2019-07-14Merge "Use nodePortPrefix variable in PORTAL-zookeeper chart"Borislav Glozman1-1/+1
2019-07-14Merge "Use nodePortPrefix variable in PORTAL-mariadb chart"Borislav Glozman1-1/+1
2019-07-11Moving Helm Chart version for El AltoMike Elliott8-8/+8
Updating all helm chart versions to 5.0.0 for the El Alto release. Merge will be co-ordinated with the merge of a separate aai/oom patch. Please do not merge until this coordination has completed. Issue-ID: OOM-1980 Signed-off-by: Mike Elliott <mike.elliott@amdocs.com> Change-Id: I31daaebeacea33565f13affd2fa28fb15fe948ba
2019-07-11Use nodePortPrefix variable in PORTAL-zookeeper chartPawel Wieczorek1-1/+1
Issue-ID: PORTAL-333 Change-Id: I3f2e88487fdb80ff7b0f1c4a0ebbbd2ccf2a49d4 Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
2019-07-10Use nodePortPrefix variable in PORTAL-mariadb chartPawel Wieczorek1-1/+1
Issue-ID: PORTAL-333 Change-Id: I59a6730cff06c2849864f6f208e971cef2c2e846 Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
2019-06-05Update Roles and fix Cassandra race cond.statta3-5/+156
Issue-ID: PORTAL-579,PORTAL-597 Change-Id: Id945204a400a7b8a6a81fcc1aa44f4b094551d4c Signed-off-by: statta <statta@research.att.com>
2019-05-30Changed fqdn to match ssl certificate allowed nameWelch, Lorraine (lb2391)1-1/+1
Issue-ID: PORTAL-596 Signed-off-by: Welch, Lorraine (lb2391) <lb2391@att.com> Change-Id: I65987549c9353d6a4d072a1ee7cae15a25a3675d
2019-05-23Onboarded LF AcumosWelch, Lorraine (lb2391)1-1/+12
Issue-ID: PORTAL-467 Signed-off-by: Welch, Lorraine (lb2391) <lb2391@att.com> Change-Id: Ifddeb4861e3fefd9a6f5462c814ae17bd5477cef
2019-05-15Update Docker Image Number to release versionstatta4-4/+4
Issue-ID: PORTAL-557 Change-Id: I22fddb494512fb6fb0a70742d2abdf30e5dad1c8 Signed-off-by: statta <statta@research.att.com>
2019-04-23Update Docker Image Numberstatta4-4/+4
Issue-ID: PORTAL-557 Change-Id: I48ac30eefc285ef4ff12dee24af85dced366d52e Signed-off-by: statta <statta@research.att.com>
2019-04-15Update the Cert with portal-app SANstatta1-0/+0
Issue-ID: PORTAL-554 Change-Id: I9467a2e08a8de6bc87756f0c543a77c25c56d86f Signed-off-by: statta <statta@research.att.com>
2019-04-01Update Keystore certstatta2-0/+0
Issue-ID: PORTAL-549 Change-Id: I4b41aed37e823a751aaff529036ae9a3ea0dc737 Signed-off-by: statta <statta@research.att.com>
2019-03-10enable sparky to interact with schema ms and aafrenealr1-1/+1
Add support to make sure of the schema ms add support to make use of aaf interaction update portal props with correct Impl class add the missing portal property configurations Issue-ID: AAI-2201 Change-Id: Ic47d62922b1aecaf99f06a50aec10ca674c8b927 Signed-off-by: renealr <reneal.rogers@amdocs.com>
2019-02-10Update Chart version for Dublin ReleaseMike Elliott8-8/+8
All charts are being bumped from 3.0.0 to 4.0.0 for the Dublin release. In addition the requirement.yaml files have been updated to allow for chart versions that include timestamp suffix. A following on patch will take care of changes to the OOM Makefiles to support injection of the timestamp versions. Change-Id: Ie03d86fad2027e975e8b9106e3a828e4335037cb Issue-ID: OOM-1642 Signed-off-by: Mike Elliott <mike.elliott@amdocs.com>
2019-01-10MariaDB startup issuest782s2-0/+197
Issue-ID: PORTAL-399 Change-Id: I7fd4fbbb0707e0b00d652eca812f4079a3f10a59 Signed-off-by: st782s <statta@research.att.com>
2018-12-17Merge "Updating the port number for sparky"Alexis de Talhouët1-1/+1
2018-12-14Updating the port number for sparkyArul.Nambi1-1/+1
Issue-ID: AAI-1992 Change-Id: I5391106ff6a08093699d497dd8326905eae20bfa Signed-off-by: Arul.Nambi <arul.nambi@amdocs.com>
2018-12-14Corrected SO-Monitoring url in fn_app tableEoin Hanan2-2/+2
Change-Id: Ib562b520a10e47662e516314fe6653f38802bbd0 Issue-ID: OOM-1546 Signed-off-by: Eoin Hanan <eoin.hanan@ericsson.com>
2018-12-04Merge "Add SO-Monitoring info to relevant Database Tables"Alexis de Talhouët2-62/+80
2018-11-28Update gerrit branch refs to 3.0.0-ONAP3.0.0-ONAPMike Elliott1-1/+1
Change-Id: I75ea788f47598aa07ecb6550b5db7e9e4fdc1d36 Issue-ID: OOM-1533 Signed-off-by: Mike Elliott <mike.elliott@amdocs.com>
2018-11-28Add SO-Monitoring info to relevant Database TablesEoin Hanan2-62/+80
Change-Id: I1130c48d54baa3c388745f8582b6ef952a06e5e3 Issue-ID: OOM-1519 Signed-off-by: Eoin Hanan <eoin.hanan@ericsson.com>
2018-11-07Sync docker tags with release manifestGary Wu4-4/+4
Sync docker tags with the release manifest from integration repo commit 1e16c7e67d1fdeadab3789b07d6d2f47b7d0ffd7. Change-Id: If580d0000108ce9ff70ad128b9bc93bf4364376b Issue-ID: INT-663 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-11-07Fixed license text.Welch, Lorraine (lb2391)1-0/+2
Issue-ID: PORTAL-466 Change-Id: I8ae36d7117acba3013e25b657260ea2368429321 Signed-off-by: Welch, Lorraine (lb2391) <lb2391@att.com>
2018-10-25updating portal db bootstrap job imageMandeep Khinda2-3/+3
Issue-ID: OOM-1425 Change-Id: I5ced234211fc2a1beacfcaae639cf6fced210ca1 Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-10-24Update AAF indicatorsst782s1-4/+25
Issue-ID: PORTAL-457 Change-Id: I77e3585683b4cda9483a9de88a390caf8bfad4b6 Signed-off-by: st782s <statta@research.att.com>
2018-10-23fixing clusterIP service type errorsMandeep Khinda3-2/+3
If you try and change the service type from a nodeport to a cluster IP things break. We never really exercise this code path in testing but if you want to experiment with a totally internal network environment you need to be able to turn off node ports. Issue-ID: OOM-1475 Change-Id: I1a0f4b0a4c390f3353e1611b6002b93e54bb5044 Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-10-19Correct port forwardingstatta2-2/+2
Issue-ID: PORTAL-454 Change-Id: I3c5cb0e4d0bde01ed557098432dabd36d1843fac Signed-off-by: statta <statta@research.att.com>