Skip to main content
Version: 1.5.0

Available Services and Plans

The Data Services and Plans listed below are provided as defaults. Note that these plans are fully configurable, allowing you to define your own based on your specific needs.

Supported Services

Data ServiceService NameDescription
a9s Logme2a9s-logme2a9s LogMe2
a9s MariaDBa9s-mariadb106a9s MariaDB version 10.6
a9s-mariadb1011a9s MariaDB version 10.11
a9s Messaginga9s-messaging310a9s Messaging version 3.10
a9s-messaging312a9s Messaging version 3.12
a9s-messaging313a9s Messaging version 3.13
a9s MongoDBa9s-mongodb50a9s MongoDB version 5.0
a9s-mongodb70a9s MongoDB version 7.0
a9s PostgreSQLa9s-postgresql15a9s PostgreSQL version 15
a9s-postgresql13a9s PostgreSQL version 13
a9s Prometheusa9s-prometheusa9s Prometheus
a9s Searcha9s-search2a9s Search2
a8s PostgreSQLa8s-postgresql14a8s PostgreSQL version 14
a8s-postgresql13a8s PostgreSQL version 13
AWS S3aws-s3AWS S3
AWS RDSKind: PostgresqlInstanceAWS RDS for PostgreSQL.

Supported Plans

Data ServicePlan NameDescription
a9s Logme2logme-single-small-sslA single node with small resources
logme-cluster-small-sslA cluster of 3 nodes with small resources
a9s Mariadbmariadb-cluster-small-sslA cluster of 3 nodes with small resources
mariadb-cluster-big-sslA cluster of 3 nodes with big resources
mariadb-single-nano-sslA single node with nano resources
mariadb-single-small-sslA single node with small resources
mariadb-single-big-sslA single node with big resources
a9s Messagingmessaging-cluster-small-sslA cluster of 3 nodes with small resources
messaging-cluster-big-sslA cluster of 3 nodes with big resources
messaging-single-nano-sslA single node with nano resources
messaging-single-small-sslA single node with small resources
messaging-single-big-sslA single node with big resources
a9s MongoDBmongodbsspl-replica-small-sslA cluster of 3 nodes with small resources
mongodbsspl-replica-big-sslA cluster of 3 nodes with big resources
mongodbsspl-single-nano-sslA single node with nano resources
mongodbsspl-single-small-sslA single node with small resources
mongodbsspl-single-big-sslA single node with big resources
a9s Postgresqlpostgresql-replica-small-sslA cluster of 3 nodes with small resources
postgresql-single-nano-sslA single node with nano resources
postgresql-single-small-sslA single node with small resources
postgresql-single-big-sslA single node with big resources
a9s Prometheusprometheus-single-smallA single Prometheus instance with small resources
prometheus-single-bigA single Prometheus instance with big resources
promgraf2-single-smallA single Prometheus instance containing Grafana with small resources
promgraf2-single-bigA single Prometheus instance containing Grafana with big resources
a9s Search2search-cluster-small-sslA cluster of 3 nodes with small resources
search-cluster-medium-sslA cluster of 3 nodes with medium resources
search-cluster-big-sslA cluster of 3 nodes with big resources
search-single-nano-sslA single node with nano resources
search-single-small-sslA single node with small resources
search-single-medium-sslA single node with medium resources
search-single-big-sslA single node with big resources
a8s Postgresqlpostgresql-replica-nanoA cluster of 3 nodes with small resources
postgresql-replica-smallA cluster of 3 nodes with small resources
postgresql-replica-mediumA cluster of 3 nodes with medium resources
postgresql-replica-bigA cluster of 3 nodes with medium resources
postgresql-single-nanoA single node with nano resources
postgresql-single-smallA single node with small resources
postgresql-single-mediumA single node with medium resources
postgresql-single-bigA single node with big resources
AWS S3standardCorresponds to the fitting S3 storage class
infrequentaccessCorresponds to the fitting S3 storage class
intelligentCorresponds to the fitting S3 storage class
archiveinstantCorresponds to the fitting S3 storage class
archiveflexibleCorresponds to the fitting S3 storage class
archivedeepCorresponds to the fitting S3 storage class
AWS RDSsingle-nanodb.t4g.micro (2 vCPU, 1 GB RAM), gp2 SSD
single-smalldb.t4g.small (2 vCPU, 2 GB RAM), gp2 SSD
single-mediumdb.t4g.medium (2 vCPU, 4 GB RAM), gp3 SSD
single-largedb.t4g.xlarge (4 vCPU, 16 GB RAM), gp3 SSD
cluster-nanodb.t4g.micro (2 vCPU, 1 GB RAM), gp2 SSD (clustered)
cluster-smalldb.t4g.small (2 vCPU, 2 GB RAM), gp2 SSD (clustered)
cluster-mediumdb.t4g.medium (2 vCPU, 4 GB RAM), gp3 SSD (clustered)
cluster-largedb.t4g.xlarge (4 vCPU, 16 GB RAM), gp3 SSD (clustered)

Notes

  • a9s Mariadb, a9s Messaging, a9s MongoDB, a9s PostgreSQL: Plans ending in -ssl support SSL. Non-SSL versions can be used by removing -ssl (not recommended).
  • a9s Logme2, a9s Search2: All plans for these services require SSL. Non-SSL versions do not exist.
  • a9s PostgreSQL 13 Bionic: Add -bionic to relevant plan names for PostgreSQL 13 on Bionic-based instances.
  • a9s Prometheus: a9s Prometheus does not offer SSL-based plans. Upgrades from smaller to larger Prometheus plans are not supported.
  • Plan Migrations:
    • Plan migrations are not possible from Non-SSL to SSL and vice-versa.
    • Transitioning from a bigger to a smaller plan size is not supported.
    • Migrations between clustered and single Data Service Instances are not supported.
    • Plan migrations are not possible from Non-Bionic to Bionic and vice-versa.
  • AWS S3: For more details on the specific S3 plans, see the official AWS S3 storage classes documentation.
  • AWS RDS Versions: Unlike a9s/a8s services which use a fixed Service Name (e.g., a9s-postgresql15), AWS RDS resources are provisioned using the PostgresqlInstance Kind. You must specify the desired PostgreSQL version using the spec.serviceVersion field (e.g., 17.5). Klutch supports any PostgreSQL engine version currently supported by AWS.