summaryrefslogtreecommitdiffstats
path: root/csit/config/distribution
AgeCommit message (Collapse)AuthorFilesLines
2023-02-22Restructure of csit files to be used both by docker and k8s configadheli.tavares3-349/+0
Issue-ID: POLICY-4125 Change-Id: Id63b3badb1b451b36e3226970dcafaa5a62d860f Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2022-10-18Fix CSITs for Kohn releaseliamfallon1-1/+1
Newer versions of dependencies brought in some small updates to configuraiton. Also a script called start-container.sh has been added to bring up a single Policy Framework container and its dependencies. Issue-ID: POLICY-4393 Change-Id: I17bac4d75600431fdee74592be4700761a3f8fe7 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-09-08Improve debugging support for CSITsliamfallon1-0/+136
The following improvements are added: - "docker ps" command added to the wait_for_port.sh script tp show status of the containers coming up and down - "docker-compose logs" added to the end of the test runs to print out the standard output from the containers - Add standard output logging to all containers - Some cleanup and use of better names Issue-ID: POLICY-4350 Change-Id: I3ae8c59dba64f9c267f310366bb4a2a6ffd5d418 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-09-05Convert CSIT tests to use HTTP rather than HTTPSliamfallon2-3/+140
This commit converts the CSITs from HTTPS to HTTP. It also does some refactoring and didying up on the CSIT environment. Issue-ID: POLICY-4338 Change-Id: Ie19908a8d2a457df3ae5f4e490d5528889f395c8 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-02-15Add docker configuration for Prometheus and Grafanaadheli.tavares1-3/+3
- docker compose file with the policy components - configuration files for components to allow usage of http - basic prometheus configuration to connect to api, pap, drools (apps/pdp), xaclm and apex - examples of metrics to be added to a dashboard in Grafana Issue-ID: POLICY-3886 Change-Id: Ic377b69b1a296017a85cb08ccdbbf9b8b281d8e3 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2021-11-05Rename username for API and PAP operations.adheli.tavares1-2/+2
Use an account other than healthcheck in API and PAP for provisioning of policies. Issue-ID: POLICY-2744 Change-Id: Id2cbba8e5e5095996622572fbf42383bb854fb43 Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
2021-08-25Update CSITs for metrics + refactoringa.sreekumar1-1/+2
Change-Id: I5d090765ff29143f689c6754a7a1ad55dae1c1b4 Issue-ID: POLICY-3524 Signed-off-by: a.sreekumar <ajith.sreekumar@bell.ca>
2021-07-30Update parameters for distribution CSITJim Hahn1-5/+8
Policy/distribution has been modified to use RestClientParams, thus the corresponding json was modified to match. Issue-ID: POLICY-3456 Change-Id: I64b5f4caf2f927b62b8a02f3352d083f06483937 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-06-11Rename to message-routerJim Hahn1-1/+0
Modified the CSITs to use message-router for the simulator name. Also added a Root CA so that the ssl certificates can be signed. Removed property file overrides that are no longer needed. Issue-ID: POLICY-3384 Change-Id: I6f1bc53f192567eeab0e71a64d9eaec814a38dd0 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-03-19Use generated keystore in CSITsJim Hahn1-0/+1
Added code to the CSITs to generate a self-signed certificate, which can then be mounted over the policy-keystore of each docker image when it is launched. Converted xacml's API params to BusTopicParams. Issue-ID: POLICY-3143 Change-Id: Ic1c25a7f29d87583b81515fd2caf72ba7c44924c Signed-off-by: Jim Hahn <jrh3@att.com>
2021-01-14move csit/scripts, docker-compose to docker repoTaka Cho1-0/+72
part of moving csit to project level scripts shares with all applications repo reside in docker repo. all docker-compose relate volume files reside in docker repo. align with new JJB template Issue-ID: POLICY-2895 Change-Id: I8fd97c6932e41779b01c1c941564763415c83f16 Signed-off-by: Taka Cho <takamune.cho@att.com>