memory_mibis both the memory request and the limit, so the service is capped at it.cpu_millicoresis a CPU request, where 1000 is one core. CPU is not capped.storage_gibis the size of each volume, taken from the cluster’s default StorageClass. A volume never shrinks, and it can only grow where the StorageClass allows volume expansion.
PostgreSQL
Packagepostgresql 1.0.0: PostgreSQL 18.6, run by the CloudNativePG operator.
With one instance, a voluntary drain of the database’s node waits until you add instances: the operator’s PodDisruptionBudget holds it, rather than moving the only copy of the data.
Valkey
Packagevalkey 1.0.0: Valkey 9.1.
NATS
Packagenats 1.0.0: NATS 2.15 with JetStream.
OpenSearch
Packageopensearch 1.0.0: OpenSearch 3.9, as a single node with the security plugin on.
SeaweedFS
Packageseaweedfs 1.0.0: SeaweedFS 4.48 with an S3-compatible API, as one pod on one volume.
VictoriaLogs
Packagevictoria-logs 1.0.0: VictoriaLogs 1.52, as a single server.
VictoriaMetrics
Packagevictoria-metrics 1.0.0: VictoriaMetrics 1.153, as a single server.
Health checks
Ankra decides a service’s health from these checks, read from its synced view of the service’s cluster, in the service’s namespace.
Every service is also checked for the stack that owns it: a member that failed to apply or is being removed, or a stack that is gone or being removed, reads
degraded.
Readiness check
Every service has a readiness check: a short-lived pod the cluster’s agent starts in the service’s namespace, which connects to the service’s primary address as a client would.<service> stands for the service name.
The images other than PostgreSQL’s are pinned by digest. What each check does is listed under Readiness. The PostgreSQL check runs
psql -h postgresql-rw.<service>.svc.cluster.local -p 5432 -U app -d app -c "SELECT 1".
At most one check pod runs on a cluster at a time.
Related
Set up a managed service
Where these settings are chosen.
Connect to a managed service
Addresses and credentials for each service.
Managed services
What each health and readiness state means.