aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/robot/templates
AgeCommit message (Collapse)AuthorFilesLines
2024-04-13[COMMON] Remove hostPath entriesAndreas Geissler1-6/+0
As hostPath volumes violate Cluster policies, they are not allowed within pod definitions. In our case only the "etc/localtime" is mounted to get the timezone of the host, which is not required. Issue-ID: OOM-3287 Change-Id: I6c8c8ea4e982d7e95e73f5fed7fc07ed47ceaab7 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2024-03-20[COMMON] Make imagePullSecrets configurableAndreas Geissler1-2/+1
Currently in ONAP the imagePullSecrets is hardcoded to 'onap-docker-registry-key' which is created by the repository-wrapper component. With this change the secrets can be configured via setting global.imagePullSecrets and optionally per image if it is configured as map (image.pullSecrets) Issue-ID: OOM-3284 Change-Id: I8644f9b46043b6014219c42928e057b149df43a4 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2023-03-03[COMMON] Fix resources indentmiroslavmasaryk1-2/+1
Fix of resources template indent and therefore resources in components Issue-ID: OOM-3104 Signed-off-by: miroslavmasaryk <miroslav.masaryk@telekom.com> Change-Id: I825a3860db00cae4bb80b2aa2d82ac1a42b33124
2020-12-09[ROBOT] Uses new tpls for repos / imagesSylvain Desbureaux1-1/+1
This commit makes Robot chart to use the new generator for repositories and images. Issue-ID: OOM-2364 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I7e29b4178a84b27c2fa98d1ae3de6f2635f3b19a
2020-12-07[ROBOT] Reintegrate robot in main repositorySylvain Desbureaux8-0/+470
Robot chart is currently in its own directory. As a lot will be done in the charts with tight coordination between "common" part and components parts, it's a lot easier to have everything in a same place for now. we're using commit 85b5af5058bbda19b557add185d917f60c2188ee from robot Issue-ID: OOM-2645 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I7c187b616d3436ed2eab7bf7e95cb6a1a90edf31
2019-07-29removing and move to subrepoDR695H6-265/+0
i accounted for all changes made here but not merged (1 pull) Issue-ID: TEST-165 Change-Id: I8e0921d1a462f9fec5f838f0618980bd91b64f95 Signed-off-by: DR695H <dr695h@att.com>
2018-12-06Fix nodeSlector and Affinity for robot deploymentkranthikirang1-9/+9
Indentation problem. Correctly placed nodeSelector and Affinity aligned with Contrainers in template.spec common.resources do not need indent Change-Id: Ib8cf9a30fb5a3c8c7ae095ac9d7f5d63f69ae1a6 Issue-ID: OOM-1540 Signed-off-by: Kranthi Guttikonda <kranthi.guttikonda@b-yond.com>
2018-10-24Increase /dev/shm size to fix chrome crashesGary Wu1-0/+5
Chrome was randomly crashing while running Portal ETE test suites. This appears to be caused by /dev/shm being too small in the container. This patch increases the size of /dev/shm in the robot container. Change-Id: I79b6c3b05cc817b59db68327978800d7f80bd3f9 Issue-ID: INT-586 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-10-23fixing clusterIP service type errorsMandeep Khinda1-1/+1
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-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-19Merge "Backup Task -ConfigMap Labeling ROBOT"Mandeep Khinda1-0/+5
2018-09-19Backup Task -ConfigMap Labeling ROBOTvaibhavjayas1-0/+5
Issue-ID: OOM-1419 Change-Id: Ia00a51dba6749c1409d2275ed8b36bd68b23807b Signed-off-by: vaibhavjayas <vaibhav.jayas@amdocs.com>
2018-09-19Resource Limit enablement in Robotvaibhav_16dec1-1/+1
Issue-ID: OOM-1160 Change-Id: I3e76e18c968ebbb8d5e472419346a32d579eb199 Signed-off-by: vaibhav_16dec <vaibhav.chopra@amdocs.com>
2018-09-04Merge "Apache 2 License updation for common,helm,robot,so"Mandeep Khinda1-0/+6
2018-09-04Apache 2 License updation for common,helm,robot,sovaibhavjayas1-0/+6
Issue-ID: OOM-1356 Change-Id: I656f4ce722cd239933aa5a088308da5e9de7a7db Signed-off-by: vaibhavjayas <vaibhav.jayas@amdocs.com>
2018-08-30Apache2 License additiontoshrajbhardwaj1-1/+1
Issue-ID: OOM-1306 Change-Id: I1a617718006ee845d675fead74ce075c3390ac2f Signed-off-by: toshrajbhardwaj <toshrajbhardwaj@gmail.com>
2018-08-08Bug fix on gerrit 58053 rebase.Gary Wu1-4/+0
An extraneous block of text in the robot configmap was left in during the rebase of gerrit 58053 patchset 3. This fixes the issue. Change-Id: I0a705720adfc3e40581b411329d194cda4588a48 Issue-ID: INT-605 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-08-08Use VNF heat templates in the testsuite imageGary Wu2-29/+0
Change to use the VNF templates already cloned inside the testsuite docker image intead of relying on an external copy. Also remove unnessary ConfigMaps and initContainers as a result of this change. Change-Id: Idedb48169e497d3485dcb89279d1ed5f3356105a Issue-ID: INT-605 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-07-30Refactor OOM robot changes into demo/testsuiteGary Wu2-20/+0
Refactor OOM-specific robot overrides to make them generic to both HEAT and OOM; remove OOM-specific robot overrides to prevent dual-maintenance between OOM robot and HEAT robot. Change-Id: I0030d8978cdbd50a12400aaba2f21778745f0431 Issue-ID: INT-605 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-05-17storing robot logs on the pvMandeep Khinda3-1/+95
so we don't lose test history anymore after the pod restarts Issue-ID: OOM-875 Change-Id: Ic1e0eb0263f7a346866a58c674cab1da29e52608 Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-05-04OOF Integration ChangesIkram Ikramullah1-0/+3
Thank you for the very detailed Review Boris. All changes you had asked have been incorported. Please take a look and let me know. Few important points. All components excep API and Music are services that do not expose any TCP or HTTP ports. All the NodePort and serices section areas in each of these component's values.yaml file have been cleaned. Actually, the service section do not make sense of these components at all. They use Music as a distributed Q to receive and push their tasks/changes. These include a). Controller b). Data c). Solver and 4). Reservation. This is why you didn't see any service.yaml files for these. ------------------------------- Made a single configuration based setup. All HAS components are now configured through a single configmap and a single set of configuration files. All oof-has components share configurations. Restructured the charts so that theere is one parent for oof-has from where properties can be inherited. Removed other issues like the make was failing. All PODs are coming up except data - which depends on AAI certs - team is looking for that side. Issue-ID: OPTFRA-22 Change-Id: I4bf36a68fc3636c822f33f55da70ace577c64ac0 Signed-off-by: Ikram Ikramullah <ikram@research.att.com> Signed-off-by: Anaƫl Closson <ac2550@intl.att.com> Removed Urls not needed Issue-ID: OPTFRA-22 Change-Id: I270de9cbed5f25dd971f40477fb95385a57fba5c Signed-off-by: Ikram Ikramullah <ikram@research.att.com> Removed Music IPs MK: PS-14: fixing robot testcase by forking the testcase until it is fixed in robot adding target port to osdf service. required to map port 8698:8699 Issue-ID: INT-444 Change-Id: I150e3389aece7fae3b0685647af3a787cc9f267d Signed-off-by: Ikram Ikramullah <ikram@research.att.com> Signed-off-by: ac2550 <ac2550@intl.att.com> Signed-off-by: Ikram Ikramullah <ikram@research.att.com> Signed-off-by: = <=> Signed-off-by: Ikram Ikramullah <ikram@research.att.com> Signed-off-by: Ankitkumar Patel <ankit@research.att.com> Signed-off-by: Thomas Nelson <tn1381@att.com> Signed-off-by: Ikram Ikramullah <ikram@research.att.com> Signed-off-by: Ankitkumar Patel <ankit@research.att.com> Signed-off-by: Thomas Nelson <tn1381@att.com> Signed-off-by: Ikram Ikramullah <ikram@research.att.com> Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-04-17Synching robot up with Beijing codeMandeep Khinda2-59/+73
-updating configmaps with master -parameterizing auth -removing asdc interface fork. no longer needed as be/fe are split -fixing spaces -aligning with templates better -adding comments to values that need overriding per environment -injecting demo project into container in /share/heat on startup -addressing comment on demo-k8s.sh Issue-ID: OOM-795 Change-Id: Iebc959c20491e3e2ca8cf64f22444918650d1970 Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-03-22fixing standardized robotMandeep Khinda3-8/+8
-fixed communication via kube dns -using fullname to avoid possible conflicts -removed unused values -set image to 1.2-STAGING-latest (for master) -set demo artifacts to the master version 1.2.0-SNAPSHOT -removed dependency on other reviews Issue-ID: OOM-728 Change-Id: I60530215374149dd9d0e0706e37712ed8291ab6c Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-03-22License addition in all yamlsvaibhav_16dec3-0/+42
Issue-ID: OOM-821 Change-Id: I627ac962afe8cd6bf2859a30a0e88f6c9ac89d34 Signed-off-by: vaibhav_16dec <vaibhav.chopra@amdocs.com>
2018-03-19Robot Helm Chart Standardizationvaibhav_16dec6-87/+132
Issue-ID: OOM-728 Change-Id: I2e6b298a78e7d10c47ce1d531bf089c928a40284 Signed-off-by: vaibhav_16dec <vaibhav.chopra@amdocs.com>
2018-03-14Robot config seggregationvaibhav_16dec2-17/+41
Issue-ID: OOM-560 Change-Id: Iee9c7c78c6eb53b14b31d6e31f1539040daa88ba Signed-off-by: vaibhav_16dec <vaibhav.chopra@amdocs.com>
2018-03-07Replica scaling of Robot and MSB containervaibhav_16dec1-0/+1
Issue-ID: OOM-693 Change-Id: Ibcdfd5c2a8c55eb28d6acd16e7a9b0f1faaef65b Signed-off-by: vaibhav_16dec <vaibhav.chopra@amdocs.com>
2018-03-01Run all components in one namespaceBorislavG2-3/+3
Change-Id: I5fcd4d577c1fda4de27842807c7cf7a5d372756e Issue-ID: OOM-722 Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
2017-11-28bringing robot up to date with 1.1Mandeep Khinda1-20/+0
-updates to various files that have changed in the VM version -OpenO support (test success requires kube2msb and msb to be working) -removed un-used -docker.sh scripts (I don't find them useful so I am proposing to removing them here) -updates to SDNC preload eliminates some old parameter subst. we were doing. -With these change and a temporary tweak to kube2msb that points it to a rancher server (kubeMasterUrl) robot results are pretty much on par with my VM deployment of ONAP: ============================================================================== OpenECOMP ETE | FAIL | 31 critical tests, 25 passed, 6 failed Issue-ID: OOM-382 Change-Id: I2e3bcfd6fce31b0e4de8b7d66be90c7490e04c5c Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2017-10-29Add option to disable specific deploymentsyuryn2-0/+4
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-09-14Containers time zone syncyuryn1-0/+6
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-08Merge "converting config to helm and setting demo values"Mandeep Khinda1-0/+20
2017-09-08converting config to helm and setting demo valuesMandeep Khinda1-0/+20
To be able to run the vFW/vLB demos, these needed to be done manually and it was a big mess. With the power of helm we can now pass data into the config pod and make some substitutions Issue-ID: OOM-277 Change-Id: Ie167920fac7896661b81443aa460ce2e6f615187 Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2017-09-07fix robot init customeAhmed Alabulrahman1-5/+0
removed mounted keystone_interface file removeed mounted keystone interface file and made required changes to deployment yaml Issue-ID: OOM-285 Change-Id: Ic1cf27bfba96433b4c3d8ad86794ca1ff3d9ea0a Signed-off-by: Ahmed Alabulrahman <ahmed.alabdulrahman@amdocs.com>
2017-08-31NodePort Helm Parametrizationkerenj1-1/+1
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-25fixing robot 1.1 k8s containerMandeep Khinda1-12/+17
we forked too many files that we never needed too. - fix is to only fork those that we have changed to make the commands work in our envs. Issue-ID:OOM-169 Change-Id: I353e0c624a86169cf5243ea36839ce6754bf013b Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2017-08-25refactor helm files to use namespace prefixMandeep Khinda2-8/+8
-removed the full namespace from each template. better lets us reuse variables. -made secret end up in a configurable namespace -fixed some bugs where secrets were missing -updated createAll and delete to make use of namespace prefix removing the need for seds to replace the word onap. *** all containers at this point come up in my env. except for aai model loader which is failing cause its still at 1.0 and its trying to talk to a 1.1 sdc and it doesnt auth properly. *** Issue-ID:OOM-215 Change-Id: I15815a01469786a391e272fde4bdaa53ff48091c Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2017-08-24robot K8S-Helm Parameterizationkerenj2-0/+69
changed robot k8s deployment to support helm parameterization. updated image to 1.1 Issue-ID: OOM-52 Change-Id: Ibd7cd5a73589abb42940897a5a524cb44f53dd98 Signed-off-by: kerenj <keren.joseph@amdocs.com>