com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_link3' is unknown.

Sample Deployment Policy Definition

The configuration included in the deployment-policy.json file is as follows:

{
    "id":"isuruh-ec2",
    "partitionGroup":{
       "id":"ec2",
       "partitionAlgo":"one-after-another",
       "partition":[
            {
              "id":"P1",
              "partitionMax":"3",
              "partitionMin":"1"
            }
        ]
    }
}

Parameter definitions

Deployment policy definitions

ParameterDescriptionRequiredDefault ValueExample
Value 
id
Unique ID of the deployment policy.YesN/ADep-policy1
partitionGroup

This defines one or more partitions that are network bound and where communication among the partitions take place very efficiently. For example, in EC2 a partition group can be defined with multiple partitions that belong to the same region.

 You can add parameter definitions on multiple partition groups if required.

For more information, see Partition Groups.

YesN/AN/A
partitionGroup
ParameterDescriptionRequiredDefault ValueExample Value

id 

Unique ID of the partition group.YesN/AEC2-Group1

partitionAlgo

This defines the sequence used to spawn up instances when scaling up. For more information, see Partition Algorithm.YesN/Around-robin,
one-after-another

partition

This defines the conditions that will be applied to the partitions that have already been deployed.

 You can add parameter definitions to define the conditions that will be applied on multiple partitions if required.

For more information, see Partitions.

YesN/AN/A
partition
ParameterDescriptionRequiredDefault ValueExample
Value 

id

This defines the ID of the partition that is already deployed .YesN/AP1

partitionMax

This defines the maximum number of instances that will be maintained for each subscription in a specific partition when scaling up. The autoscaler will always ensure that the system will not scale-up above the limit specified even in situations when there is a high load of requests in-flight. Thereby, using this parameter it is possible to control the number of instances that the autoscaler can start. As a result, when you pay for the instances that you start up, it is very useful to set this parameter. YesN/A5

partitionMin 

This defines the minimum number of instances that will be maintained for each subscription in a specific partition when scaling down. Thereby, using this parameter it is possible to set a limit to the number of service instances that are maintained in the system at any given time. The autoscaler will ensure that the system will not scale down below this value even in situations where there are no considerable service requests in-flight.

YesN/A1
com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_links2' is unknown.