Available Templates
Types of Templates
Two template types exist, differing in the number of nodes provisioned for a Service Instance.
| Template type | Nodes |
|---|---|
| Single template | 1 |
| Cluster template | 3 |
The node count above refers to the main instance group of the Service Instance, for example the OpenSearch nodes of the a9s LogMe2 Template. Some Templates additionally provision other VM types alongside this main instance group, such as Fluentd and OpenSearch Dashboards for a9s LogMe2. These additional VMs are not reflected in the node count above; for the full breakdown of every VM role provisioned by a Template, see that service's Resource Considerations page.
Templates that include no-logging in the name do not provide logs and metrics streaming.
Templates per Service
- a9s KeyValue
- a9s LogMe2
- a9s MariaDB
- a9s Messaging
- a9s MongoDB
- a9s PostgreSQL
- a9s Prometheus
- a9s Search
| Template name | Description |
|---|---|
keyvalue8-single-ssl | A single Valkey 8 instance with SSL enabled |
keyvalue8-single-no-logging-ssl | A single Valkey 8 instance without logging, SSL enabled |
keyvalue8-replica-ssl | A clustered Valkey 8 instance with SSL enabled |
For resource requirements, see Resource Considerations.
| Template name | Description |
|---|---|
logme2-single-ssl | A single LogMe2 instance with SSL enabled |
logme2-cluster-ssl | A clustered LogMe2 instance with SSL enabled |
For resource requirements, see Resource Considerations.
| Template name | Description |
|---|---|
mariadb1011-single-ssl | A single MariaDB 10.11 instance with SSL enabled |
mariadb1011-single-no-logging-ssl | A single MariaDB 10.11 instance without logging, SSL enabled |
mariadb1011-cluster-ssl | A MariaDB 10.11 Galera cluster with SSL enabled |
For resource requirements, see Resource Considerations.
The Service Plans and Templates 'messaging40', which were previously used for a9s Messaging 4, have been renamed to 'messaging4'. The 'messaging4' templates always contains the latest supported version of RabbitMQ 4.
Furthermore, templates with the name pattern messaging4<minor_version_number>-* have been added in order to provide
the latest version of the previous RabbitMQ minor version, as a possibility for a rollback from the latest RabbitMQ
version. These fallback templates will be updated every time when a new minor version of RabbitMQ is introduced.
For more information on using this legacy version, see a9s Messaging - Rollback to Legacy Version.
| Template name | Description |
|---|---|
messaging4-single-ssl | A single a9s Messaging instance with SSL enabled |
messaging4-single-no-logging-ssl | A single a9s Messaging instance without logging, SSL enabled |
messaging4-replica-ssl | A clustered a9s Messaging instance with SSL enabled |
For resource requirements, see Resource Considerations.
| Template name | Description |
|---|---|
mongodb80sspl-single-ssl | A single MongoDB 8.0 SSPL instance with SSL enabled |
mongodb80sspl-single-no-logging-ssl | A single MongoDB 8.0 SSPL instance without logging, SSL enabled |
mongodb80sspl-replica-ssl | A MongoDB 8.0 SSPL replica set with SSL enabled |
mongodb70sspl-single-ssl | A single MongoDB 7.0 SSPL instance with SSL enabled |
mongodb70sspl-single-no-logging-ssl | A single MongoDB 7.0 SSPL instance without logging, SSL enabled |
mongodb70sspl-replica-ssl | A MongoDB 7.0 SSPL replica set with SSL enabled |
For resource requirements, see Resource Considerations.
| Template name | Description |
|---|---|
postgresql17-single | A single PostgreSQL 17 instance |
postgresql17-single-ssl | A single PostgreSQL 17 instance with SSL enabled |
postgresql17-single-no-logging | A single PostgreSQL 17 instance without logging |
postgresql17-single-no-logging-ssl | A single PostgreSQL 17 instance without logging, SSL enabled |
postgresql17-replica | A clustered PostgreSQL 17 instance |
postgresql17-replica-ssl | A clustered PostgreSQL 17 instance with SSL enabled |
postgresql15-single | A single PostgreSQL 15 instance |
postgresql15-single-ssl | A single PostgreSQL 15 instance with SSL enabled |
postgresql15-single-no-logging | A single PostgreSQL 15 instance without logging |
postgresql15-single-no-logging-ssl | A single PostgreSQL 15 instance without logging, SSL enabled |
postgresql15-replica | A clustered PostgreSQL 15 instance |
postgresql15-replica-ssl | A clustered PostgreSQL 15 instance with SSL enabled |
For resource requirements, see Resource Considerations.
| Template name | Description |
|---|---|
prometheus2-grafana10-single | A single Prometheus 2 instance with Grafana 10 and Alertmanager |
prometheus3-grafana13-single | A single Prometheus 3 instance with Grafana 13 and Alertmanager |
For resource requirements, see Resource Considerations.
| Template name | Description |
|---|---|
search2-single-ssl | A single OpenSearch instance with SSL enabled |
search2-single-no-logging-ssl | A single OpenSearch instance without logging, SSL enabled |
search2-cluster-ssl | A clustered OpenSearch instance with SSL enabled |
For resource requirements, see Resource Considerations.