Use this template to provision and maintain API Gateway cluster.
There should not be any other packages installed on the Integration Server or Microservices Runtime instance where API Gateway is running.
Before using this template, you must provision Terracotta cluster and API Data Store cluster by applying:
- Command Central 10.3 and higher
- API Gateway with Integration Server 10.1 to 10.15
- API Gateway with Microservices Runtime 10.1 to 10.3
NOTE: This template is not supported for Microservices Runtime version 10.4.
All supported Windows and UNIX platforms.
- Provisioning a new clustered environment containing Integration Server or Microservices Runtime instances with API Gateway 10.1 and higher
- Installing latest fixes
- Configuration of:
- License
- JVM memory
- Primary, diagnostics, and JMX ports for Integration Server or Microservices Runtime
- Clustered environment with Integration Server or Microservices Runtime
Using the template to provisioning a new API Gateway Server instances and configure them in a cluster
For information about applying templates, see Applying template using Command Central CLI.
To provision a new Integration Server instance named "apigateway" with API Gateway 10.3, install all latest fixes, and configure the cluster:
sagcc exec templates composite apply sag-apigateway-cluster nodes=[dev1,dev2] \
is.instance.type=integrationServer \
agw.memory.max=512 \
agw.tsa.url="dev1:9010" \
repo.product=products-10.3 \
repo.fix=fixes-10.3 \
--sync-job --wait 360
To provision a new Microservices Runtime instance "apigateway" with API Gateway 10.3, install all latest fixes, and configure the cluster using default values:
sagcc exec templates composite apply sag-apigateway-cluster nodes=node \
repo.product=products-10.3 \
repo.fix=fixes-10.3 \
--sync-job --wait 360