summaryrefslogtreecommitdiffstats
path: root/kubernetes/policy
AgeCommit message (Collapse)AuthorFilesLines
2018-09-20Merge "Preload Guard Policies"Alexis de Talhouët1-116/+181
2018-09-19aaf configuration in policy chartsJorge Hernandez1-2/+7
Change-Id: Ic3d0cbdf6833c4e74f682c6b8b2b93c7c90c9a42 Signed-off-by: Jorge Hernandez <jh1730@att.com> Issue-ID: POLICY-1044
2018-09-19Preload Guard PoliciesMichael Mokry1-116/+181
Modified the push_policies.sh to create and push Guard Min/Max and Frequency Limiter policies Converted tabs to spaces and trimmed trailing spaces as well Fixed urls in the curl commands Change-Id: I37423fccb8f1f892d5ce4a890c9677fb0ec7cdb0 Issue-ID: POLICY-1010 Signed-off-by: Michael Mokry <mm117s@att.com>
2018-09-19Merge "Fixed mount point for policy-apex-pdp config file"Alexis de Talhouët3-9/+5
2018-09-19Merge "Add Config and CL policies for OOF PCI use case"Alexis de Talhouët1-0/+96
2018-09-19Added policy-distribution to policymmis8-0/+405
Added helm chart to deploy the newly created policy-distribution component Issue-ID: POLICY-925 Change-Id: I1d633ef5a56c50a96fa6387db1daea4d06540976 Signed-off-by: mmis <michael.morris@ericsson.com>
2018-09-19Merge "Resource Limits for policy"Mandeep Khinda14-117/+135
2018-09-19Fixed mount point for policy-apex-pdp config filemmis3-9/+5
/home/apexuser/config/config.json was being created as a directory rather than a file Also updated parameter class names in config file to match new names of the classes Issue-ID: POLICY-1124 Change-Id: I19a683bd722ba3767400f95e2a112cacf1dbe7cb Signed-off-by: mmis <michael.morris@ericsson.com>
2018-09-19Add Config and CL policies for OOF PCI use caseSaravanan A1-0/+96
Following config policies to be defined for OOF PCI use case for Casablanca: PCI-Handler MS config policy OOF config policy Control loop policy Change-Id: I648357ab90b368a77e84ceba662494eaf3d216a8 Issue-ID: OOM-1403 Signed-off-by: Saravanan A<saravanan.a75@wipro.com>
2018-09-19Resource Limits for policyvaibhavjayas14-117/+135
Issue-ID: OOM-1158 Change-Id: I862d88df1ffddaf2f1cfd2b37c44f24118984f3b Signed-off-by: vaibhavjayas <vaibhav.jayas@amdocs.com>
2018-09-17Provide pre-loaded SDNC Naming policiesMichael Mokry1-1/+55
Added curl commands to create and push SDNC vFW and vPG Naming policies during installation Made changes to satisfy Borislav's review comments. Change-Id: I3c818bbd85062377dcf3a10f9da9f77565cff396 Issue-ID: POLICY-983 Signed-off-by: Michael Mokry <mm117s@att.com>
2018-09-12use https for healthchecks and vfw scriptJorge Hernandez1-8/+8
Change-Id: I98f1bd5a354802ebf4be2356b97ec1bbdecce116 Signed-off-by: Jorge Hernandez <jh1730@att.com> Issue-ID: POLICY-1111
2018-08-30OOM changes to support PE httpsMichael Mokry10-46/+54
Made changes to the conf files and scripts to set installation variables and use https in urls Made changes to push-policies.sh and drools base.conf Change-Id: If06b91c7cd2f26f08dfabc1054b03f2813224ace Issue-ID: POLICY-781 Signed-off-by: Michael Mokry <mm117s@att.com>
2018-08-14License Addition for Dcaegen2,Policy,DmaapDurgpal57-4/+162
Issue-ID: OOM-1305 Change-Id: Idb6ad7004b7a4dc20ffafda72d60c8547eedfb9e Signed-off-by: Durgpal <durgpal@amdocs.com>
2018-07-25Added apex-pdp to policymmis9-0/+400
Adding helm chart to deploy the newly created apex-pdp docker image Issue-ID: POLICY-866 Change-Id: I20d488880ff5198624796f3d3d67431305d374e2 Signed-off-by: mmis <michael.morris@ericsson.com>
2018-07-09update software artifacts: beijing -> casablancaJorge Hernandez5-5/+5
Change-Id: I9b162cd02aa472e16e146518e1294f57de1e306b Issue-ID: POLICY-959 Signed-off-by: Jorge Hernandez <jh1730@att.com>
2018-06-13Fix Policy Nexus liveness initialDelaySecondsBorislavG2-4/+4
Change-Id: If8715327f0c274f00422c5c6e40ee153204470f1 Issue-ID: OOM-1139 Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
2018-06-05increase initial liveness/readiness periodsJorge Hernandez1-1/+1
It has been observed in windriver labs that initialization times when downloading artifacts from onap nexus repositories can be fairly long in duration. When network is slow readiness/liveness checks kicked in before the container is fully initialized, therefore restarting the process until it finds a window of time where initialization completes within the time window. This change increments those timers to allow for complete initialization for slow installations. Change-Id: I55f4a87e670020b8e6396a6a6a66f88345f300e7 Issue-ID: POLICY-879 Signed-off-by: Jorge Hernandez <jh1730@att.com>
2018-06-04disable feature-poolingJorge Hernandez4-11/+10
- reduces replica counts to 1 (still can be scaled out through helm upgrades) for pdp-x and pdp-ds. - disabled feature pooling - forces to get drl template from beijing release. Change-Id: Ifd565ff0fbb7811f78f0fae83080c5398e5de51e Issue-ID: POLICY-879 Signed-off-by: Jorge Hernandez <jh1730@att.com>
2018-05-29Final policy 1.2.3 imagesPamela Dragosh4-4/+4
Final Beijing artifact images Issue-ID: POLICY-844 Change-Id: I7d86c69d23a3c285fc93fa604913e2595e86f00c Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2018-05-24Merge "get latest amsterdam maven coordinates from nexus"Mike Elliott4-13/+58
2018-05-23get latest amsterdam maven coordinates from nexusJorge Hernandez4-13/+58
- latest coordinates will be set to the controller for failure and scale out case so to not require manual operation. - reduce the replicat count to 2 to make life easier to testers, and since should be expected to support enough performance testing. - fix aai so urls. Change-Id: I5d0d6d6c1c8242944d9d56601c5d463e790df900 Issue-ID: OOM-1104 Signed-off-by: Jorge Hernandez <jh1730@att.com>
2018-05-22Update target log directoriesjh73582-4/+4
Updated target log directories for pdplp and paplp to point to /var/log/onap. Repoint path for IntegrityMonitor.log, as we cannot easily move since it's in common. Change-Id: I7828ac66bfa664bafe5e55ac95d15dea32c61923 Issue-ID: POLICY-759 Signed-off-by: Jim Hahn <jrh3@att.com>
2018-05-17Merge "pdp-x range in pap config not to skip -2"Mandeep Khinda1-1/+1
2018-05-17Merge "Policy 1.2.2 released artifacts"Mandeep Khinda4-4/+4
2018-05-17pdp-x range in pap config not to skip -2Jorge Hernandez1-1/+1
Change-Id: Ic06921ee7fd0b5072381fbadc314647fb7df4a49 Issue-ID: POLICY-802 Signed-off-by: Jorge Hernandez <jh1730@att.com>
2018-05-17Policy 1.2.2 released artifactsPamela Dragosh4-4/+4
Issue-ID: POLICY-798 Change-Id: If35ad61649daa347118e02de383b6778c4b4472c Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2018-05-17enable pooling and liveness in pdp-dJorge Hernandez6-3/+28
Change-Id: I4b29367fd419f4ae31cf455a21b8df80c231c3fa Issue-ID: POLICY-795 Signed-off-by: Jorge Hernandez <jh1730@att.com>
2018-05-10Improve docker registry secret managementBorislavG7-7/+0
Change-Id: I2d1ff878c215becc9856af184eb0b11defd75e1d Issue-ID: OOM-1064 Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
2018-05-09Undo PDP-X swagger port exposureJorge Hernandez3-2/+4
Undoing these changes since it causes problems in the interactions between PAP and PDP-X components in the group. set default value for oom dcae dmaap consumer group Change-Id: I213870a536e8202d0b7462e0a33cbbbffff15db6 Issue-ID: POLICY-778 Signed-off-by: Jorge Hernandez <jh1730@att.com>
2018-05-08Sync docker image images with docker-manifest.csvGary Wu4-4/+4
Update the docker image versions in the OOM helm charts with the versions specified in the docker-manifest.csv in the integration repo. Change-Id: I38bd9e98ae1b15ed4bbc68051b8516f311aa8db0 Issue-ID: OOM-1053 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-05-08Merge "expose nexus and swagger api ports externally"Borislav Glozman5-9/+16
2018-05-08Merge "install controlloop drools applications"Borislav Glozman7-74/+65
2018-05-08Merge "Fix persistent volume to be mapped to Release.Name"Mandeep Khinda2-2/+2
2018-05-08Merge "Fix inconsistent repository references"Mandeep Khinda6-6/+6
2018-05-07install controlloop drools applicationsJorge Hernandez7-74/+65
it will get the proper control loop application on the fly to minimize space used in configmaps. upgrades mariadb to latest stable version (previous one used by policy was outdated). fixes pessimistic lock DB problems on PE side fixes outdated policy-keystore overriding the image one Change-Id: Ia78d23b57b4e314c44c97912d544b85d0d6c9c5e Issue-ID: POLICY-766 Signed-off-by: Jorge Hernandez <jh1730@att.com>
2018-05-07expose nexus and swagger api ports externallymayankg27035-9/+16
Change-Id: I2da21b691751e731e66a21502999a8ad2d4ef8bf Issue-ID: POLICY-778 Signed-off-by: mayankg2703 <mayank.gupta@amdocs.com>
2018-05-07Merge "oom tweaks in pap configuration for pdp-x pooling"Mike Elliott3-4/+4
2018-05-07Fix persistent volume to be mapped to Release.NameBorislavG2-2/+2
Change-Id: I98754174e50537df2e82a9d9b40f471edff19e69 Issue-ID: OOM-907 Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
2018-05-06oom tweaks in pap configuration for pdp-x poolingJorge Hernandez3-4/+4
paplp_1 process is unused and causes intermittent bad behavior when issuing healthchecks. Since it provides no apparent benefit integrity monitor usage has been disabled. preloading policies apis are executed when the PAP come up. The PDP-Xs take longer to come up, therefore the push-policies script causes bad interactions. This operation has to be triggered after all the PDP-Xs are up and properly running, which is difficult to predict. Therefore, it is moved to a manual step execution. In the future, we could think of'how perhaps execute autonomously by some other means. It does not currently work as is, so it is disabled, at least temporarily, there were a couple problems with pap.conf, first the pdps hostname need to be explicitly provided, as PAP keeps a white list of pdp hosts that can connect to it and be served policies. Another limitation is the format, note the change to ";" to separate pdps, instead of ",". Further the automatic configuration sequence is only made for 1 PDP-X, does not work well when multiple PDP-Xs are provided, so for the first PDP-X, the credentials need to be explicitly added, otherwise, it denies access to PDP-Xs. Change-Id: I5d4a9a39822c036db26e97edb594ecaaa27f80d8 Issue-ID: POLICY-768 Signed-off-by: Jorge Hernandez <jh1730@att.com>
2018-05-06Fix inconsistent repository referencesBorislavG6-6/+6
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-03Fix old references to portalapps servicejmac1-3/+3
Change-Id: Icd3291be17b5c42ac9706e9c7b40ed26c9617300 Signed-off-by: jmac <james.macnider@amdocs.com> Issue-ID: OOM-1042
2018-04-26Merge "Policy Nexus component needs persistent volume"Mike Elliott4-0/+114
2018-04-26Policy Nexus component needs persistent volumeMahendra Raghuwanshi4-0/+114
Issue-ID: OOM-849 Change-Id: I86692b520f9661fac06cb0e9ea1d0373eb04df27 Signed-off-by: Mahendra Raghuwanshi <mahendra.raghuwanshi@amdocs.com>
2018-04-26Policy Config CorrectionMahendra Raghuwanshi8-11/+10
Issue-ID: OOM-1011 Change-Id: I85444ebb9df9368d96f55bb968291351c9d286d5 Signed-off-by: Mahendra Raghuwanshi <mahendra.raghuwanshi@amdocs.com>
2018-04-24Make all services independent of helm Release.NameBorislavG20-60/+66
Issue-ID: OOM-906 Change-Id: Ic65127d3981cb0a696c784392cab59fbf06b1e66 Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
2018-04-20Revert policy keystoreMike Elliott1-0/+0
See comment posted April 20th at 5:46pm under patch https://gerrit.onap.org/r/#/c/43601/ for details. Change-Id: I5b669b02b9b5a3a95aa7040847153564807d05df Issue-ID: POLICY-747 Signed-off-by: Mike Elliott <mike.elliott@amdocs.com>
2018-04-18Support truststore with AAF root certsJorge Hernandez1-0/+0
Change-Id: Ib7f2e9ee556dd040b097e6f47453de6e231a56c8 Issue-ID: POLICY-747 Signed-off-by: Jorge Hernandez <jh1730@att.com>
2018-04-17Merge "changes to ensure pap/pdps comes healthy"Borislav Glozman2-1/+4
2018-04-17incorrect config map mountingmayankg27033-17/+34
Change-Id: I54dbc1ceaf46ddc54a9aeb8504f9dee30f042872 Issue-ID: OOM-918 Signed-off-by: mayankg2703 <mayank.gupta@amdocs.com>