Configuring candidate systems
Configure each system that is used for the development, QA, staging, and production stage in the pipeline.
- On each candidate system, add the PegaDevOpsFoundation application to your
application stack.
- In the header of Dev Studio, click the name of your application, and then click Definition.
- In the Built on application section, click Add application.
- In the Name field, press the Down arrow key and select PegaDevOpsFoundation.
- In the Version field, press the Down arrow key and select the version of Deployment Manager that you are using.
- Click Save.
- If your system is not configured for HTTPS, verify that TLS/SSL settings are
not enabled on the api and cicd service packages.
- Click .
- Click api.
- On the Context tab, verify that the Requires authentication check box is checked.
- On the Context tab, verify that the Require TLS/SSL for REST services in this package check box is cleared.
- Click RecordsIntegration-ResourcesService Package.
- Click cicd.
- On the Context tab, verify that the Require TLS/SSL for REST services in this package check box is cleared.
- To use a product rule for your target application, test
application, or both, other than the default rules that are created by the New
Application wizard, on the development system, create product rules that define
the test application package and the target application package that will be
moved through repositories in the pipeline. For more information, see Creating a product rule that includes associated data.
When you use the New Application wizard, a default product rule for your target application is created that has the same name as your application. Additionally, if you are using a test application, a product rule is created with the same name as the target application, with _Tests appended to the name.
- If you are on Pega Platform 8.1 to Pega Platform 8.5.1 and you are setting up
the candidate with 4.8.4 Pega DevOps Foundation. Please proceed with the steps
below is the target environment is SSL-enabled with private certificates,
configure the Deployment Manager connectors such that they can receive and
process tokens by setting the KeyStore; For more information, see Creating a keystore for application data encryption.
- Configure the PegaDeploymentManagerIntegration/TrustStore dynamic system setting to reference the keystore ID by clicking .
- In the Value field, enter the ID of the keystore that you created in the previous step.
- Click Save.
Previous topic Configuring the orchestration server Next topic Creating repositories on the orchestration server and candidate systems