Appendix VI: Vault Replication

This section illustrates the process of enabling vault replication for the Aras Innovator instance. Enabling the vault replication for the Aras Innovator instance requires two following steps:

  1. Creating a transformation file.
  2. Running the pipelines.

The following steps outline the process of creating a transformation file:

  1. Create a transformation configuration file in the /TransformationsOfConfigFiles/AgentService/ folder of the Work.git Repository and name it replication.config.
  2. Add the following content to the file:
    1. <replication xmlns:xdt= http://schemas.microsoft.com/XML-Document-Transform status="enabled” xdt:Transform="SetAttributes(status)"></replication>
  3. Commit the changes.

The following Pipelines can process the Aras Innovator deployments with Vault Replication:

  • continuous-integration
  • deploy-innovator
  • delete-innovator

The following steps outline the process of configuring a Pipeline to enable Vault Replication:

  1. To configure the Pipeline to deploy Aras Innovator with Vault Replication, set the cluster_index Pipeline Variable to 00.
  2. To configure the Pipeline to deploy Aras Innovator without vault replication, set the cluster_index Pipeline Variable to 01.

A value of 00 indicates that the Pipeline deploys the necessary components needed to enable Vault Replication on all clusters.

A value of 01 indicates that the Pipeline deploys only the primary Aras Innovator instance without Vault Replication.

Refer to the Aras Innovator – Configuring Vault Replication document for the steps on configuring the replication rules.