Target Fit
How well each STACKIT target fits: service, interface, Terraform, region, maturity, quota, lifecycle, operability, support and security.
Support options with fresh evidence as of 2026-11-02: Essential Support, Advanced Support, Ultimate Support.
How this matrix works
Every STACKIT capability is shown along independent dimensions. There is no overall verdict, no score and no yes or no: a dimension is assessed only where the capability catalogue carries a value for it with evidence, and "not assessed" means the catalogue states nothing, which is not the same as not available. A list of evidenced facts (quota limits, known issues) is counted beside its dimension and does not complete it.
The catalogue holds 321 capabilities; the Terraform facts are derived from the stackit provider schema 0.121.0. Evidence is judged as of 2026-11-02, the date of the assessment; stale evidence is no longer vouched for, which is not the same as false.
The 83 units that state a STACKIT target are joined to the catalogue by the resource types of their target: 67 have every type listed by a capability, 0 some, 2 none although the STACKIT provider 0.121.0 has every one of their resource types (the capability metadata for them is incomplete: the resource exists, its fit is not assessed), 0 none with a type the provider schema does not have (the matrix says nothing about these units, which is not the same as unsupported), and 14 need no STACKIT resource. 10 units state no target.
| Units | State a target | Every type listed | Some listed | Provider has the resource, metadata incomplete | Type not in the provider schema | Need no STACKIT resource | State no target |
|---|---|---|---|---|---|---|---|
| Exists | 44 | 37 | 0 | 0 | 0 | 7 | 0 |
| Decided at plan time | 8 | 4 | 0 | 0 | 0 | 4 | 0 |
| Switched off | 31 | 26 | 0 | 2 | 0 | 3 | 10 |
Choose dimensions and states to show only the capabilities with a cell in one of the dimensions chosen that is in one of the states chosen. These controls show and order the rows below; every row stays on the page, and printing shows them all.
| Capability | Units | Functional parity | Service | API | Terraform | Region | Maturity | Quota | Lifecycle | Operability | Security | Support | Evidence and probes |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
compute.managed-kubernetes |
6 | Not assessed | Not assessed | Not assessed | Assessed RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed | Not assessed | Assessed ESTABLISHED REPORTED 3 PROVEN PLATFORM BUG 0 RESOLVED 0 BLOCKING EFFECT 0 |
Not assessed | Not assessed | Not assessed |
data.opensearch-instance |
1 | Not assessed | Not assessed | Assessed AVAILABLE |
Assessed RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed |
data.valkey-instance |
1 | Not assessed | Not assessed | Assessed AVAILABLE |
Assessed RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed |
database.mariadb |
1 | Not assessed | Not assessed | Assessed AVAILABLE |
Assessed RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed |
database.mongodb-flex |
3 | Not assessed | Not assessed | Assessed AVAILABLE |
Assessed RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed |
database.postgresql-flex |
1 | Not assessed | Assessed AVAILABLE |
Assessed AVAILABLE |
Assessed RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed | Not assessed | Assessed ESTABLISHED REPORTED 1 PROVEN PLATFORM BUG 0 RESOLVED 0 BLOCKING EFFECT 0 |
Not assessed | Not assessed | Not assessed |
identity.role-assignment |
10 | Not assessed | Assessed AVAILABLE |
Assessed AVAILABLE |
Assessed RESOURCE_AVAILABLE,EXPERIMENTAL |
Not assessed | Assessed EXPERIMENTAL |
Not assessed LIMIT 1 | Not assessed | Assessed ESTABLISHED REPORTED 1 PROVEN PLATFORM BUG 0 RESOLVED 0 BLOCKING EFFECT 0 |
Not assessed | Not assessed | Not assessed |
identity.server-service-account |
10 | Not assessed | Assessed AVAILABLE |
Assessed WRITE_SUPPORTED |
Assessed RESOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed LIMIT 1 | Not assessed | Not assessed | Not assessed | Not assessed | Assessed RECORDED PROBES 9 EVIDENCE ITEMS 0 |
identity.service-account-key |
10 | Not assessed | Assessed AVAILABLE |
Assessed AVAILABLE |
Assessed RESOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed |
messaging.mqtt-broker |
1 | Not assessed | Not assessed | Not assessed | Assessed RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed |
messaging.rabbitmq-credential |
1 | Not assessed | Not assessed | Assessed AVAILABLE |
Assessed RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed |
network.application-load-balancer |
1 | Not assessed | Assessed AVAILABLE |
Assessed AVAILABLE |
Assessed RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed | Not assessed | Assessed ESTABLISHED REPORTED 2 PROVEN PLATFORM BUG 0 RESOLVED 0 BLOCKING EFFECT 0 |
Not assessed | Not assessed | Not assessed |
network.network |
10 | Not assessed | Assessed AVAILABLE |
Assessed WRITE_SUPPORTED |
Assessed RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed LIMIT 4 | Not assessed | Assessed ESTABLISHED REPORTED 2 PROVEN PLATFORM BUG 0 RESOLVED 0 BLOCKING EFFECT 0 |
Not assessed | Not assessed | Assessed RECORDED PROBES 4 EVIDENCE ITEMS 0 |
network.security-groupsources disagree |
17 | Not assessed | Assessed AVAILABLE |
Assessed WRITE_SUPPORTED |
Assessed RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed LIMIT 9 | Not assessed | Assessed ESTABLISHED REPORTED 2 PROVEN PLATFORM BUG 0 RESOLVED 0 BLOCKING EFFECT 0 |
Not assessed | Not assessed | Assessed RECORDED PROBES 8 EVIDENCE ITEMS 0 |
observability.logs |
8 | Not assessed | Assessed AVAILABLE |
Assessed WRITE_SUPPORTED |
Assessed RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE |
Not assessed | Assessed GA |
Not assessed LIMIT 3 | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed |
observability.metrics-and-alerting |
2 | Not assessed | Not assessed | Assessed AVAILABLE |
Assessed RESOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed | Not assessed | Assessed ESTABLISHED REPORTED 1 PROVEN PLATFORM BUG 0 RESOLVED 0 BLOCKING EFFECT 0 |
Not assessed | Not assessed | Not assessed |
security.kms |
1 | Not assessed | Not assessed | Assessed AVAILABLE |
Assessed RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed | Not assessed | Assessed ESTABLISHED REPORTED 2 PROVEN PLATFORM BUG 0 RESOLVED 0 BLOCKING EFFECT 0 |
Not assessed | Not assessed | Not assessed |
security.secrets-manager |
4 | Not assessed | Not assessed | Assessed AVAILABLE |
Assessed RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE |
Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed | Not assessed |
No capability row matches the filters chosen. Show all rows clears them.
Why each capability cell has its state
compute.managed-kubernetes
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Not assessed. The registry states no service availability for this capability.
- api — Not assessed. The registry states no API capability for this capability.
- terraform — Assessed
RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_ske_cluster: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_ske_cluster; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry has no complete statement of the quotas of this capability.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Assessed
ESTABLISHED. Provider and backend behaviours the control plane records for the capability, by status. A reported issue is not a proven platform bug. [TARGET OFFICIAL DOC: https://docs.stackit.cloud/products/runtime/kubernetes-engine/reference/lifecycle/; fresh] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0: resource_schemas.stackit_ske_cluster extensions.argus; fresh] [PUBLIC ISSUE: https://github.com/stackitcloud/terraform-provider-stackit/issues/1713; fresh] - security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Not assessed. No probe of the live target and no capability-level evidence is recorded for this capability.
data.opensearch-instance
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Not assessed. The registry states no service availability for this capability.
- api — Assessed
AVAILABLE. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: stackitcloud/stackit-api-specifications, services/opensearch/v2/opensearch.json:837; stackitcloud/stackit-api-specifications, services/opensearch/v2/opensearch.json:1337 (knowledge-base evidence, not in this folder); unknown] - terraform — Assessed
RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_opensearch_credential: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_opensearch_instance: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_opensearch_credential; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_opensearch_instance; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry has no complete statement of the quotas of this capability.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Not assessed. No provider or backend behaviour is recorded for this capability. That is not the same as having none.
- security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Not assessed. No probe of the live target and no capability-level evidence is recorded for this capability.
data.valkey-instance
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Not assessed. The registry states no service availability for this capability.
- api — Assessed
AVAILABLE. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: stackitcloud/stackit-api-specifications, services/valkey/v2/valkey.json:864; stackitcloud/stackit-api-specifications, services/valkey/v2/valkey.json:1364 (knowledge-base evidence, not in this folder); unknown] - terraform — Assessed
RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_valkey_credential: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_valkey_instance: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_valkey_credential; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_valkey_instance; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry has no complete statement of the quotas of this capability.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Not assessed. No provider or backend behaviour is recorded for this capability. That is not the same as having none.
- security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Not assessed. No probe of the live target and no capability-level evidence is recorded for this capability.
database.mariadb
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Not assessed. The registry states no service availability for this capability.
- api — Assessed
AVAILABLE. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: stackitcloud/stackit-api-specifications, services/mariadb/v2/mariadb.json:778; stackitcloud/stackit-api-specifications, services/mariadb/v2/mariadb.json:1278 (knowledge-base evidence, not in this folder); unknown] - terraform — Assessed
RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_mariadb_credential: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_mariadb_instance: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_mariadb_credential; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_mariadb_instance; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry has no complete statement of the quotas of this capability.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Not assessed. No provider or backend behaviour is recorded for this capability. That is not the same as having none.
- security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Not assessed. No probe of the live target and no capability-level evidence is recorded for this capability.
database.mongodb-flex
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Not assessed. The registry states no service availability for this capability.
- api — Assessed
AVAILABLE. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: stackitcloud/stackit-api-specifications, services/mongodb-flex/v2/mongodb-flex.json:1185; stackitcloud/stackit-api-specifications, services/mongodb-flex/v2/mongodb-flex.json:2924 (knowledge-base evidence, not in this folder); unknown] - terraform — Assessed
RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_mongodbflex_instance: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_mongodbflex_user: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_mongodbflex_instance; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_mongodbflex_user; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry has no complete statement of the quotas of this capability.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Not assessed. No provider or backend behaviour is recorded for this capability. That is not the same as having none.
- security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Not assessed. No probe of the live target and no capability-level evidence is recorded for this capability.
database.postgresql-flex
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Assessed
AVAILABLE. Service availability of the capability, as the registry states it with evidence. [TARGET OFFICIAL DOC: https://docs.stackit.cloud/products/databases/postgresql-flex/basics/architecture-of-postgresql-flex/; stackitcloud/docs.stackit.cloud, products/databases/postgresql-flex/basics/architecture-of-postgresql-flex.txt; unknown] - api — Assessed
AVAILABLE. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: stackitcloud/stackit-api-specifications, services/postgres-flex/v3/postgres-flex.json:2050-2332; stackitcloud/stackit-api-specifications, services/postgres-flex/v3/postgres-flex.json:3554; stackitcloud/stackit-api-specifications, services/postgres-flex/v3/postgres-flex.json:4744 (knowledge-base evidence, not in this folder); unknown] - terraform — Assessed
RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_postgresflex_database: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_postgresflex_instance: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_postgresflex_user: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_postgresflex_database; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_postgresflex_instance; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_postgresflex_user; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry has no complete statement of the quotas of this capability.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Assessed
ESTABLISHED. Provider and backend behaviours the control plane records for the capability, by status. A reported issue is not a proven platform bug. [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0: resource_schemas.stackit_postgresflex_instance (acl, flavor, replicas deprecated: true); fresh] - security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Not assessed. No probe of the live target and no capability-level evidence is recorded for this capability.
identity.role-assignment
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Assessed
AVAILABLE. Service availability of the capability, as the registry states it with evidence. [TARGET OFFICIAL DOC: https://docs.stackit.cloud/platform/access-and-identity/roles-permissions/roles-permissions/; unknown] - api — Assessed
AVAILABLE. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: stackitcloud/stackit-api-specifications, services/authorization/v2/authorization.json:807-840 (knowledge-base evidence, not in this folder); unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-08; unknown] - terraform — Assessed
RESOURCE_AVAILABLE,EXPERIMENTAL. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_authorization_folder_role_assignment: RESOURCE_AVAILABLE, EXPERIMENTAL (experiment iam);stackit_authorization_organization_role_assignment: RESOURCE_AVAILABLE, EXPERIMENTAL (experiment iam);stackit_authorization_project_custom_role: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_authorization_project_role_assignment: RESOURCE_AVAILABLE, EXPERIMENTAL (experiment iam);stackit_authorization_service_account_role_assignment: RESOURCE_AVAILABLE, EXPERIMENTAL (experiment iam); [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_authorization_folder_role_assignment; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_authorization_organization_role_assignment; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_authorization_project_custom_role; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_authorization_project_role_assignment; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_authorization_service_account_role_assignment; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Assessed
EXPERIMENTAL. Maturity of the capability, as the registry states it with evidence. The maturity the knowledge base keeps for a unit's target is shown per unit and is another source. [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 (resource_schemas.stackit_authorization_project_role_assignment.block.description, ..._folder_..., ..._organization_..., ..._service_account_role_assignment.block.description); unknown] - quota — Not assessed. The registry lists evidenced limits for this capability. A list of facts is not a complete description of the quotas, so the dimension stays not assessed.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Assessed
ESTABLISHED. Provider and backend behaviours the control plane records for the capability, by status. A reported issue is not a proven platform bug. [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0: provider.attributes.experiments; fresh] - security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Not assessed. No probe of the live target and no capability-level evidence is recorded for this capability.
identity.server-service-account
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Assessed
AVAILABLE. Service availability of the capability, as the registry states it with evidence. [TARGET OFFICIAL DOC: https://docs.stackit.cloud/products/compute-engine/server/how-tos/attaching-service-account-to-servers/; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-08; unknown] - api — Assessed
WRITE_SUPPORTED. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: STACKIT IaaS API v2 specification (path /v2/projects/{projectId}/regions/{region}/servers/{serverId}/service-accounts/{serviceAccountMail}); unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-08; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-09; unknown] - terraform — Assessed
RESOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_server_service_account_attach: RESOURCE_AVAILABLE;stackit_service_account: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_server_service_account_attach; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_service_account; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry lists evidenced limits for this capability. A list of facts is not a complete description of the quotas, so the dimension stays not assessed.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Not assessed. No provider or backend behaviour is recorded for this capability. That is not the same as having none.
- security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Assessed
RECORDED. Probes of the live target and evidence of the capability as a whole. A probe is an observation of one exact variant, not of the capability. A disagreement between sources is listed as a conflict of the row. [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-08; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-08; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-08; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-08; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-09; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-09; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-09; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-09; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-10; unknown]
identity.service-account-key
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Assessed
AVAILABLE. Service availability of the capability, as the registry states it with evidence. [TARGET OFFICIAL DOC: https://docs.stackit.cloud/platform/access-and-identity/service-accounts/; unknown] - api — Assessed
AVAILABLE. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: stackitcloud/stackit-api-specifications, services/service-account/v2/service-account.json:1680-1740 (knowledge-base evidence, not in this folder); unknown] - terraform — Assessed
RESOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_service_account_key: RESOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_service_account_key; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry has no complete statement of the quotas of this capability.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Not assessed. No provider or backend behaviour is recorded for this capability. That is not the same as having none.
- security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Not assessed. No probe of the live target and no capability-level evidence is recorded for this capability.
messaging.mqtt-broker
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Not assessed. The registry states no service availability for this capability.
- api — Not assessed. The registry states no API capability for this capability.
- terraform — Assessed
RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_rabbitmq_instance: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_rabbitmq_instance; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry has no complete statement of the quotas of this capability.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Not assessed. No provider or backend behaviour is recorded for this capability. That is not the same as having none.
- security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Not assessed. No probe of the live target and no capability-level evidence is recorded for this capability.
messaging.rabbitmq-credential
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Not assessed. The registry states no service availability for this capability.
- api — Assessed
AVAILABLE. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: stackitcloud/stackit-api-specifications, services/rabbitmq/v2/rabbitmq.json:1379 (knowledge-base evidence, not in this folder); unknown] - terraform — Assessed
RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_rabbitmq_credential: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_rabbitmq_credential; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry has no complete statement of the quotas of this capability.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Not assessed. No provider or backend behaviour is recorded for this capability. That is not the same as having none.
- security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Not assessed. No probe of the live target and no capability-level evidence is recorded for this capability.
network.application-load-balancer
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Assessed
AVAILABLE. Service availability of the capability, as the registry states it with evidence. [TARGET OFFICIAL DOC: https://docs.stackit.cloud/products/network/load-balancing-and-content-delivery/application-load-balancer/basics/basic-concepts-alb/; stackitcloud/docs.stackit.cloud, products/network/load-balancing-and-content-delivery/application-load-balancer/basics/basic-concepts-alb.txt; unknown] - api — Assessed
AVAILABLE. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: stackitcloud/stackit-api-specifications, services/alb/v2/alb.json:1587-1783; stackitcloud/stackit-api-specifications, services/certificates/v2/certificates.json:343 (knowledge-base evidence, not in this folder); unknown] - terraform — Assessed
RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_alb_certificate: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_application_load_balancer: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_alb_certificate; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_application_load_balancer; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry has no complete statement of the quotas of this capability.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Assessed
ESTABLISHED. Provider and backend behaviours the control plane records for the capability, by status. A reported issue is not a proven platform bug. [LIVE TARGET PROBE: tested on a STACKIT project on 2026-09-30 (Findings Q2, Q2b, Q3); fresh] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-09-30 (Findings Q1, Q1b); fresh] - security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Not assessed. No probe of the live target and no capability-level evidence is recorded for this capability.
network.network
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Assessed
AVAILABLE. Service availability of the capability, as the registry states it with evidence. [TARGET OFFICIAL DOC: https://docs.stackit.cloud/products/network/core-networking/virtual-network/basics/concepts/; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-07; unknown] - api — Assessed
WRITE_SUPPORTED. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: STACKIT IaaS API v2 specification (paths /v2/projects/{projectId}/regions/{region}/networks and .../networks/{networkId}, /v2/organizations/{organizationId}/network-areas and .../regions/{region} (+ network-ranges)); unknown] - terraform — Assessed
RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_network: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_network_area: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_network_area_region: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_network; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_network_area; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_network_area_region; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry lists evidenced limits for this capability. A list of facts is not a complete description of the quotas, so the dimension stays not assessed.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Assessed
ESTABLISHED. Provider and backend behaviours the control plane records for the capability, by status. A reported issue is not a proven platform bug. [LIVE TARGET PROBE: tested on a STACKIT project on 2026-09-24; fresh] [PUBLIC ISSUE: https://github.com/stackitcloud/terraform-provider-stackit/issues/1751; fresh] - security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Assessed
RECORDED. Probes of the live target and evidence of the capability as a whole. A probe is an observation of one exact variant, not of the capability. A disagreement between sources is listed as a conflict of the row. [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-07; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-09-24; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-08; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-08; unknown]
network.security-group
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Assessed
AVAILABLE. Service availability of the capability, as the registry states it with evidence. [TARGET OFFICIAL DOC: https://docs.stackit.cloud/products/network/core-networking/security-groups/basics/concepts/; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-07; unknown] - api — Assessed
WRITE_SUPPORTED. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: STACKIT IaaS API v2 specification (paths /v2/projects/{projectId}/regions/{region}/security-groups, .../security-groups/{securityGroupId}, .../rules); unknown] - terraform — Assessed
RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_security_group: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_security_group_rule: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_security_group; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_security_group_rule; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry lists evidenced limits for this capability. A list of facts is not a complete description of the quotas, so the dimension stays not assessed.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Assessed
ESTABLISHED. Provider and backend behaviours the control plane records for the capability, by status. A reported issue is not a proven platform bug. [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-07; fresh] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-07; fresh] - security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Assessed
RECORDED. Probes of the live target and evidence of the capability as a whole. A probe is an observation of one exact variant, not of the capability. A disagreement between sources is listed as a conflict of the row. [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-07; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-07; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-08; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-08; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-08; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-09; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-09; unknown] [LIVE TARGET PROBE: tested on a STACKIT project on 2026-10-10; unknown] - Sources disagree (CONSTRAINT FACT): The STACKIT documentation and the live platform disagree on whether traffic inside one security group is allowed by default; the draft follows the observed platform behaviour (an explicit rule is needed).
observability.logs
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Assessed
AVAILABLE. Service availability of the capability, as the registry states it with evidence. [TARGET OFFICIAL DOC: https://docs.stackit.cloud/products/logging-and-monitoring/logs/; unknown] [TARGET RELEASE NOTE: https://docs.stackit.cloud/products/logging-and-monitoring/logs/release-notes/; unknown] - api — Assessed
WRITE_SUPPORTED. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: stackitcloud/stackit-api-specifications, services/logs/v1/logs.json:463-557 (knowledge-base evidence, not in this folder); unknown] - terraform — Assessed
RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_logs_access_token: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_logs_instance: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_logs_access_token; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_logs_instance; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Assessed
GA. Maturity of the capability, as the registry states it with evidence. The maturity the knowledge base keeps for a unit's target is shown per unit and is another source. [TARGET RELEASE NOTE: https://docs.stackit.cloud/products/logging-and-monitoring/logs/release-notes/; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 (resource_schemas.stackit_logs_instance.block.description and resource_schemas.stackit_logs_access_token.block.description); unknown] - quota — Not assessed. The registry lists evidenced limits for this capability. A list of facts is not a complete description of the quotas, so the dimension stays not assessed.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Not assessed. No provider or backend behaviour is recorded for this capability. That is not the same as having none.
- security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Not assessed. No probe of the live target and no capability-level evidence is recorded for this capability.
observability.metrics-and-alerting
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Not assessed. The registry states no service availability for this capability.
- api — Assessed
AVAILABLE. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: stackitcloud/stackit-api-specifications, services/observability/v1/observability.json:5296; stackitcloud/stackit-api-specifications, services/observability/v1/observability.json:7245; stackitcloud/stackit-api-specifications, services/observability/v1/observability.json:10619; stackitcloud/stackit-api-specifications, services/observability/v1/observability.json:11983; stackitcloud/stackit-api-specifications, services/observability/v1/observability.json:14826 (knowledge-base evidence, not in this folder); unknown] - terraform — Assessed
RESOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_observability_alertgroup: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_observability_credential: RESOURCE_AVAILABLE;stackit_observability_instance: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_observability_logalertgroup: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_observability_scrapeconfig: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_observability_alertgroup; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_observability_credential; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_observability_instance; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_observability_logalertgroup; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_observability_scrapeconfig; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry has no complete statement of the quotas of this capability.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Assessed
ESTABLISHED. Provider and backend behaviours the control plane records for the capability, by status. A reported issue is not a proven platform bug. [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0: resource_schemas.stackit_ske_cluster extensions.argus; fresh] - security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Not assessed. No probe of the live target and no capability-level evidence is recorded for this capability.
security.kms
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Not assessed. The registry states no service availability for this capability.
- api — Assessed
AVAILABLE. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: stackitcloud/stackit-api-specifications, services/kms/v1/kms.json:730; stackitcloud/stackit-api-specifications, services/kms/v1/kms.json:901; stackitcloud/stackit-api-specifications, services/kms/v1/kms.json:1863 (knowledge-base evidence, not in this folder); unknown] - terraform — Assessed
RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_kms_key: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_kms_keyring: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_kms_wrapping_key: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_kms_key; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_kms_keyring; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_kms_wrapping_key; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry has no complete statement of the quotas of this capability.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Assessed
ESTABLISHED. Provider and backend behaviours the control plane records for the capability, by status. A reported issue is not a proven platform bug. [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0: resource_schemas.stackit_kms_key block description; fresh] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0: resource_schemas.stackit_kms_keyring block description; fresh] - security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Not assessed. No probe of the live target and no capability-level evidence is recorded for this capability.
security.secrets-manager
- functional_parity — Not assessed. The model has no field for functional parity or changed semantics, so it is not assessed for any capability.
- service — Not assessed. The registry states no service availability for this capability.
- api — Assessed
AVAILABLE. API capability of the service, as the registry states it with evidence. [TARGET API SPEC: stackitcloud/stackit-api-specifications, services/secrets-manager/v1/secrets-manager.json:481; stackitcloud/stackit-api-specifications, services/secrets-manager/v1/secrets-manager.json:1922 (knowledge-base evidence, not in this folder); unknown] - terraform — Assessed
RESOURCE_AVAILABLE,DATA_SOURCE_AVAILABLE. Facts derived from the pinned provider schema for the resource types the registry lists; a fact that is not listed is not established, it is not false.stackit_secretsmanager_instance: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE;stackit_secretsmanager_user: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE; [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_secretsmanager_instance; unknown] [TARGET PROVIDER SCHEMA: STACKIT provider schema 0.121.0 resource_schemas.stackit_secretsmanager_user; unknown] - region — Not assessed. The registry states no regions for this capability. Where a catalogue snapshot offers a unit's target in a region, the unit says so (Target Fit page, per unit).
- maturity — Not assessed. The registry states no maturity for this capability.
- quota — Not assessed. The registry has no complete statement of the quotas of this capability.
- lifecycle — Not assessed. The registry states no lifecycle for this capability. The typed lifecycle of a target with dated lifecycle data is shown per unit.
- operability — Not assessed. No provider or backend behaviour is recorded for this capability. That is not the same as having none.
- security — Not assessed. The registry states no security features or defaults for this capability.
- support — Not assessed. A capability states no support requirement; the support verdict is per application (support_suitability).
- evidence — Not assessed. No probe of the live target and no capability-level evidence is recorded for this capability.
STACKIT resource types of the targets that no capability lists (3)
stackit_dns_record_set: 1 units — RESOURCE EXISTS BUT CAPABILITY UNLINKED. The pinned STACKIT provider has this resource; StackToIT's capability metadata for it is incomplete. Terraform: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE. Functional parity: Not assessed.stackit_vpn_connection: 1 units — RESOURCE EXISTS BUT CAPABILITY UNLINKED. The pinned STACKIT provider has this resource; StackToIT's capability metadata for it is incomplete. Terraform: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE. Functional parity: Not assessed.stackit_vpn_gateway: 1 units — RESOURCE EXISTS BUT CAPABILITY UNLINKED. The pinned STACKIT provider has this resource; StackToIT's capability metadata for it is incomplete. Terraform: RESOURCE_AVAILABLE, DATA_SOURCE_AVAILABLE. Functional parity: Not assessed.
Requirements only a STACKIT API carries
Where no resource of the STACKIT provider carries a requirement, the tool can write a STACKIT API step, only when the call is evidenced and a converter of the tool writes it. The tool can do this for 16 requirements; 3 more are catalogued only (the call is known, no converter writes it) and are not counted as something the tool carries. Two things are kept apart below: what this build can do (the first table) and what arose on this estate (the second table, counted from the execution plan of this run). In this run 1 of 16 requirements have a step in the plan (4 STACKIT API steps in all), 0 are named by a unit of this estate and have none, and 15 are not used by any unit of this estate. An execution plan without API steps is then not a gap of the tool unless a requirement is named by a unit and has no step.
What this build can do
| Requirement | Source types | Mode | Operation | Maturity of the step |
|---|---|---|---|---|
compute.image-share | aws_ami_launch_permission | STACKIT_API | iaas_v2 SetImageShare | a converter writes the step; tested offline, not verified live |
database.postgresql.deletion-protection | aws_db_instance, aws_rds_cluster, awscc_rds_db_instance, awscc_rds_db_cluster | STACKIT_API | postgres-flex_v3 UpdateInstanceProtection | a converter writes the step; tested offline, not verified live |
database.sqlserver.deletion-protection | aws_db_instance, awscc_rds_db_instance | STACKIT_API | sqlserverflex_v3 UpdateInstanceProtection | a converter writes the step; tested offline, not verified live |
function.http | aws_lambda_function, aws_lambda_function_url, aws_lambda_alias, aws_lambda_layer_version, aws_lambda_permission | STACKIT_API | functions_v1alpha CreateFunction | a converter writes the step; tested offline, not verified live |
identity.secret | aws_secretsmanager_secret, aws_ssm_parameter, awscc_secretsmanager_secret | STACKIT_API | secretsmanager-vault WriteSecret | a converter writes the step; tested offline, not verified live |
network.lb-block-list | aws_wafv2_ip_set, awscc_wafv2_ip_set | STACKIT_API | lb-ip-lists_v1alpha UploadIPList | a converter writes the step; tested offline, not verified live |
network.security-group.default-egress-rules | aws_subnet | STACKIT_API | iaas_v2 DeleteSecurityGroupRule | a converter writes the step; tested offline, not verified live |
objectstorage.bucket.cors | aws_s3_bucket_cors_configuration | STACKIT_API | s3 PutBucketCors | a converter writes the step; tested offline, not verified live |
objectstorage.bucket.lifecycle | aws_s3_bucket_lifecycle_configuration | STACKIT_API | s3 PutBucketLifecycleConfiguration | a converter writes the step; tested offline, not verified live |
objectstorage.bucket.tagging | aws_s3_bucket | STACKIT_API | s3 PutBucketTagging | a converter writes the step; tested offline, not verified live |
objectstorage.bucket.versioning | aws_s3_bucket_versioning | STACKIT_API | s3 PutBucketVersioning | a converter writes the step; tested offline, not verified live |
pubsub.queue | aws_sqs_queue | STACKIT_API | pubsub_v1beta create-topic | a converter writes the step; tested offline, not verified live |
pubsub.subscription | aws_sns_topic_subscription | STACKIT_API | pubsub_v1beta create-subscription | a converter writes the step; tested offline, not verified live |
pubsub.topic | aws_sns_topic | STACKIT_API | pubsub_v1beta create-topic | a converter writes the step; tested offline, not verified live |
registry.repository | aws_ecr_repository, awscc_ecr_repository, aws_ecr_pull_through_cache_rule | STACKIT_API | registry_v1 CreateArtifactory | a converter writes the step; tested offline, not verified live |
workflows.airflow | aws_mwaa_environment | STACKIT_API | workflows_v1alpha CreateInstance | a converter writes the step; tested offline, not verified live |
What arises on this estate
| Requirement | Units that exist | Conditional | Switched off | OpenTofu blocks | STACKIT API steps | Manual steps | On this estate |
|---|---|---|---|---|---|---|---|
compute.image-share | 0 | 0 | 0 | 0 | 0 | 0 | Not used by any unit of this estate: no unit has the source type aws_ami_launch_permission. |
database.postgresql.deletion-protection | 2 | 0 | 0 | 0 | 0 | 0 | Not used by any unit of this estate: the 1 unit of its source types that exist (module.dependencies.module.orders_rds.aws_rds_cluster.this) asks for no deletion protection (deletion_protection is not set to true), so no step is needed. |
database.sqlserver.deletion-protection | 0 | 0 | 0 | 0 | 0 | 0 | Not used by any unit of this estate: no unit has one of the source types aws_db_instance, awscc_rds_db_instance. |
function.http | 0 | 0 | 1 | 0 | 0 | 0 | Not used by any unit of this estate that exists: the 1 unit of its source types (aws_lambda_function, aws_lambda_function_url, aws_lambda_alias, aws_lambda_layer_version, aws_lambda_permission) is switched off in this configuration. |
identity.secret | 4 | 0 | 0 | 0 | 4 | 0 | 4 STACKIT API steps, generated in this run's execution plan. |
network.lb-block-list | 0 | 0 | 0 | 0 | 0 | 0 | Not used by any unit of this estate: no unit has one of the source types aws_wafv2_ip_set, awscc_wafv2_ip_set. |
network.security-group.default-egress-rules | 0 | 2 | 5 | 0 | 0 | 0 | Not used by any unit of this estate: no subnet has widened outbound access, so target.network.egress is not asked and no step deletes the default egress rules of a group. |
objectstorage.bucket.cors | 0 | 0 | 0 | 0 | 0 | 0 | Not used by any unit of this estate: no unit has the source type aws_s3_bucket_cors_configuration. |
objectstorage.bucket.lifecycle | 0 | 0 | 0 | 0 | 0 | 0 | Not used by any unit of this estate: no unit has the source type aws_s3_bucket_lifecycle_configuration. |
objectstorage.bucket.tagging | 0 | 0 | 0 | 0 | 0 | 0 | Not used by any unit of this estate: no unit has the source type aws_s3_bucket. |
objectstorage.bucket.versioning | 0 | 0 | 0 | 0 | 0 | 0 | Not used by any unit of this estate: no unit has the source type aws_s3_bucket_versioning. |
pubsub.queue | 0 | 0 | 0 | 0 | 0 | 0 | Not used by any unit of this estate: no unit has the source type aws_sqs_queue. |
pubsub.subscription | 0 | 0 | 0 | 0 | 0 | 0 | Not used by any unit of this estate: no unit has the source type aws_sns_topic_subscription. |
pubsub.topic | 0 | 0 | 0 | 0 | 0 | 0 | Not used by any unit of this estate: no unit has the source type aws_sns_topic. |
registry.repository | 0 | 0 | 0 | 0 | 0 | 0 | Not used by any unit of this estate: no unit has one of the source types aws_ecr_repository, awscc_ecr_repository, aws_ecr_pull_through_cache_rule. |
workflows.airflow | 0 | 0 | 0 | 0 | 0 | 0 | Not used by any unit of this estate: no unit has the source type aws_mwaa_environment. |
| Application | Verdict | Required support class | Options with fresh evidence | Options offering the stated hours | Why |
|---|---|---|---|---|---|
| estate | NOT_ASSESSED | – | Essential Support, Advanced Support, Ultimate Support | – | No criticality stated; pass --applications to state criticality and explicit support requirements |
Source and target side by side
Each source unit beside what the draft makes of it, with its settings counted in the rows of the equivalence ledger: kept as they are, changed into another form, accepted by a person on the record, and to do, which is everything else, including anything not known. Over all 93 units: 23 kept, 10 changed, 0 accepted, 947 to do. The units with the most to do come first; migration/source-target.csv lists every unit.
| Source unit | STACKIT target | Kept | Changed | Accepted | To do |
|---|---|---|---|---|---|
module.dependencies.module.catalog_opensearch.aws_opensearch_domain.this | STACKIT OpenSearch | 0 | 0 | 0 | 57 |
module.dependencies.module.catalog_rds.aws_rds_cluster.this | STACKIT MariaDB | 1 | 0 | 0 | 55 |
module.retail_app_ecs.module.ui_service.aws_ecs_service.this | STACKIT Kubernetes Engine (SKE) | 0 | 0 | 0 | 49 |
module.retail_app_ecs.module.carts_service.aws_ecs_service.this | STACKIT Kubernetes Engine (SKE) | 0 | 0 | 0 | 46 |
module.retail_app_ecs.module.catalog_service.aws_ecs_service.this | STACKIT Kubernetes Engine (SKE) | 0 | 0 | 0 | 46 |
module.retail_app_ecs.module.orders_service.aws_ecs_service.this | STACKIT Kubernetes Engine (SKE) | 0 | 0 | 0 | 46 |
module.retail_app_ecs.module.checkout_service.aws_ecs_service.this | STACKIT Kubernetes Engine (SKE) | 0 | 0 | 0 | 45 |
module.dependencies.module.orders_rds.aws_rds_cluster.this | STACKIT PostgreSQL Flex | 4 | 1 | 0 | 43 |
module.retail_app_ecs.module.alb_sg.aws_security_group.this_name_prefix | STACKIT security group | 0 | 0 | 0 | 40 |
module.vpc.module.vpc.aws_vpc.this | STACKIT project networking / Network Area (SNA) | 1 | 1 | 0 | 37 |
module.dependencies.module.checkout_elasticache_redis.aws_elasticache_replication_group.default | STACKIT Key Value Store (Valkey) | 0 | 1 | 0 | 32 |
module.retail_app_ecs.module.alb.aws_lb.this | STACKIT Application Load Balancer | 4 | 3 | 0 | 29 |
module.dependencies.aws_mq_broker.mq | STACKIT RabbitMQ | 1 | 1 | 0 | 24 |
module.dependencies.module.dynamodb_carts.aws_dynamodb_table.this | STACKIT MongoDB Flex (alternative — data-model redesign; PostgreSQL Flex JSONB is the other option) | 0 | 0 | 0 | 21 |
module.dependencies.module.checkout_elasticache_redis.module.aws_security_group.aws_security_group.cbd | This draft writes no stackit_security_group, stackit_security_group_rule for this unit: every unit that names the group is a managed data service of STACKIT, which has no security group and takes its clients from an access list of its own, so the group is listed by no resource and what it admitted reaches those access lists as addresses only. | 0 | 0 | 0 | 19 |
and 78 more in the sheet.
| Unit | Target service | Target resources | Maturity | Lifecycle | Region | Catalogue capabilities | Evidence references |
|---|---|---|---|---|---|---|---|
module.dependencies.aws_mq_broker.mq |
STACKIT RabbitMQ | stackit_rabbitmq_instance GA, stackit_rabbitmq_credential GA |
ga | active | eu01, eu02 | MATCHED: messaging.mqtt-broker, messaging.rabbitmq-credential | 7 |
module.dependencies.aws_security_group.catalog_opensearch_sg |
not written by this draft (stackit_security_group, stackit_security_group_rule) | none needed | – | – | not established by a catalogue snapshot | NOT APPLICABLE | 3 |
module.dependencies.aws_security_group.mq |
not written by this draft (stackit_security_group, stackit_security_group_rule) | none needed | – | – | not established by a catalogue snapshot | NOT APPLICABLE | 3 |
module.dependencies.module.catalog_opensearch.aws_cloudwatch_log_group.this |
switched off (for_each = 0) — would map to STACKIT Logs if switched on | stackit_logs_instance GA, stackit_logs_access_token GA |
ga | active | not established by a catalogue snapshot | MATCHED: observability.logs | 6 |
module.dependencies.module.catalog_opensearch.aws_cloudwatch_log_resource_policy.this |
switched off (count = 0) — would map to STACKIT Logs access tokens if switched on | stackit_logs_access_token GA |
ga | active | not established by a catalogue snapshot | MATCHED: observability.logs | 2 |
module.dependencies.module.catalog_opensearch.aws_opensearch_domain.this |
STACKIT OpenSearch | stackit_opensearch_instance GA, stackit_opensearch_credential GA |
ga | active | eu01, eu02 | MATCHED: data.opensearch-instance | 2 |
module.dependencies.module.catalog_opensearch.aws_security_group.this |
switched off (count = 0) — would map to STACKIT security group if switched on | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 3 |
module.dependencies.module.catalog_rds.aws_cloudwatch_log_group.this |
switched off (for_each = 0) — would map to STACKIT Logs if switched on | stackit_logs_instance GA, stackit_logs_access_token GA |
ga | active | not established by a catalogue snapshot | MATCHED: observability.logs | 6 |
module.dependencies.module.catalog_rds.aws_rds_cluster.this |
STACKIT MariaDB | stackit_mariadb_instance GA |
ga | active | eu01, eu02 | MATCHED: database.mariadb | 2 |
module.dependencies.module.catalog_rds.aws_security_group.this |
not written by this draft (stackit_security_group, stackit_security_group_rule) | none needed | – | – | not established by a catalogue snapshot | NOT APPLICABLE | 3 |
module.dependencies.module.checkout_elasticache_redis.aws_cloudwatch_metric_alarm.cache_cpu |
switched off (count = 0) — would map to STACKIT Observability alert rules if switched on | stackit_observability_instance GA, stackit_observability_alertgroup GA |
ga | active | eu01 | MATCHED: observability.metrics-and-alerting | 1 |
module.dependencies.module.checkout_elasticache_redis.aws_cloudwatch_metric_alarm.cache_memory |
switched off (count = 0) — would map to STACKIT Observability alert rules if switched on | stackit_observability_instance GA, stackit_observability_alertgroup GA |
ga | active | eu01 | MATCHED: observability.metrics-and-alerting | 1 |
module.dependencies.module.checkout_elasticache_redis.aws_elasticache_replication_group.default |
STACKIT Key Value Store (Valkey) | stackit_valkey_instance GA, stackit_valkey_credential GA |
ga | active | eu01, eu02 | MATCHED: data.valkey-instance | 3 |
module.dependencies.module.checkout_elasticache_redis.module.aws_security_group.aws_security_group.cbd |
not written by this draft (stackit_security_group, stackit_security_group_rule) | none needed | – | – | not established by a catalogue snapshot | NOT APPLICABLE | 3 |
module.dependencies.module.checkout_elasticache_redis.module.aws_security_group.aws_security_group.default |
switched off (count = 0) — would map to STACKIT security group if switched on | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 3 |
module.dependencies.module.checkout_elasticache_redis.module.dns.aws_route53_record.default |
switched off (count = 0) — would map to STACKIT DNS record set if switched on | stackit_dns_record_set GA |
ga | active | not established by a catalogue snapshot | RESOURCE EXISTS BUT CAPABILITY UNLINKED (not listed by any capability: stackit_dns_record_set; the STACKIT provider has stackit_dns_record_set as resources, StackToIT's capability metadata for them is incomplete) | 3 |
module.dependencies.module.dynamodb_carts.aws_dynamodb_table.autoscaled |
switched off (count = 0) — would map to STACKIT MongoDB Flex (alternative — data-model redesign; PostgreSQL Flex JSONB is the other option) if switched on | stackit_mongodbflex_instance GA |
ga | active | eu01, eu02 | MATCHED: database.mongodb-flex | 2 |
module.dependencies.module.dynamodb_carts.aws_dynamodb_table.autoscaled_gsi_ignore |
switched off (count = 0) — would map to STACKIT MongoDB Flex (alternative — data-model redesign; PostgreSQL Flex JSONB is the other option) if switched on | stackit_mongodbflex_instance GA |
ga | active | eu01, eu02 | MATCHED: database.mongodb-flex | 2 |
module.dependencies.module.dynamodb_carts.aws_dynamodb_table.this |
STACKIT MongoDB Flex (alternative — data-model redesign; PostgreSQL Flex JSONB is the other option) | stackit_mongodbflex_instance GA |
ga | active | eu01, eu02 | MATCHED: database.mongodb-flex | 2 |
module.dependencies.module.orders_rds.aws_cloudwatch_log_group.this |
switched off (for_each = 0) — would map to STACKIT Logs if switched on | stackit_logs_instance GA, stackit_logs_access_token GA |
ga | active | not established by a catalogue snapshot | MATCHED: observability.logs | 6 |
module.dependencies.module.orders_rds.aws_rds_cluster.this |
STACKIT PostgreSQL Flex | stackit_postgresflex_instance GA |
ga | active | eu01, eu02 | MATCHED: database.postgresql-flex | 2 |
module.dependencies.module.orders_rds.aws_security_group.this |
not written by this draft (stackit_security_group, stackit_security_group_rule) | none needed | – | – | not established by a catalogue snapshot | NOT APPLICABLE | 3 |
module.retail_app_ecs.aws_cloudwatch_event_rule.ecs_events |
none managed — application events over RabbitMQ | none needed | – | – | not established by a catalogue snapshot | NOT APPLICABLE | 1 |
module.retail_app_ecs.aws_cloudwatch_log_group.ecs_container_insights |
STACKIT Logs | stackit_logs_instance GA, stackit_logs_access_token GA |
ga | active | not established by a catalogue snapshot | MATCHED: observability.logs | 6 |
module.retail_app_ecs.aws_cloudwatch_log_group.ecs_tasks |
STACKIT Logs | stackit_logs_instance GA, stackit_logs_access_token GA |
ga | active | not established by a catalogue snapshot | MATCHED: observability.logs | 6 |
module.retail_app_ecs.aws_cloudwatch_log_resource_policy.eventbridge_ecs |
STACKIT Logs access tokens | stackit_logs_access_token GA |
ga | active | not established by a catalogue snapshot | MATCHED: observability.logs | 2 |
module.retail_app_ecs.aws_ecs_cluster.cluster |
STACKIT Kubernetes Engine (SKE) | stackit_ske_cluster GA |
ga | active | eu01, eu02 | MATCHED: compute.managed-kubernetes | 1 |
module.retail_app_ecs.aws_kms_key.cmk |
STACKIT KMS | stackit_kms_keyring GA, stackit_kms_key GA |
ga | active | not established by a catalogue snapshot | MATCHED: security.kms | 2 |
module.retail_app_ecs.aws_secretsmanager_secret.catalog_db |
STACKIT Secrets Manager | stackit_secretsmanager_instance GA, stackit_secretsmanager_user GA |
ga | active | not established by a catalogue snapshot | MATCHED: security.secrets-manager | 2 |
module.retail_app_ecs.aws_secretsmanager_secret.catalog_opensearch |
STACKIT Secrets Manager | stackit_secretsmanager_instance GA, stackit_secretsmanager_user GA |
ga | active | not established by a catalogue snapshot | MATCHED: security.secrets-manager | 2 |
module.retail_app_ecs.aws_secretsmanager_secret.mq |
STACKIT Secrets Manager | stackit_secretsmanager_instance GA, stackit_secretsmanager_user GA |
ga | active | not established by a catalogue snapshot | MATCHED: security.secrets-manager | 2 |
module.retail_app_ecs.aws_secretsmanager_secret.orders_db |
STACKIT Secrets Manager | stackit_secretsmanager_instance GA, stackit_secretsmanager_user GA |
ga | active | not established by a catalogue snapshot | MATCHED: security.secrets-manager | 2 |
module.retail_app_ecs.module.alb.aws_lb.this |
STACKIT Application Load Balancer | stackit_application_load_balancer GA, stackit_alb_certificate GA |
ga | active | eu01, eu02 | MATCHED: network.application-load-balancer | 3 |
module.retail_app_ecs.module.alb.aws_security_group.this |
STACKIT security group | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 3 |
module.retail_app_ecs.module.alb_sg.aws_security_group.this |
switched off (count = 0) — would map to STACKIT security group if switched on | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 3 |
module.retail_app_ecs.module.alb_sg.aws_security_group.this_name_prefix |
STACKIT security group | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 3 |
module.retail_app_ecs.module.carts_service.aws_ecs_service.this |
STACKIT Kubernetes Engine (SKE) | stackit_ske_cluster GA |
ga | active | eu01, eu02 | MATCHED: compute.managed-kubernetes | 1 |
module.retail_app_ecs.module.carts_service.aws_iam_role.task_execution_role |
STACKIT service account for the workload | stackit_service_account GA, stackit_service_account_key GA, stackit_authorization_project_role_assignment EXPERIMENTAL (feature iam) |
experimental | active | not established by a catalogue snapshot | MATCHED: identity.role-assignment, identity.server-service-account, identity.service-account-key | 2 |
module.retail_app_ecs.module.carts_service.aws_iam_role.task_role |
STACKIT service account for the workload | stackit_service_account GA, stackit_service_account_key GA, stackit_authorization_project_role_assignment EXPERIMENTAL (feature iam) |
experimental | active | not established by a catalogue snapshot | MATCHED: identity.role-assignment, identity.server-service-account, identity.service-account-key | 2 |
module.retail_app_ecs.module.carts_service.aws_security_group.this |
STACKIT security group | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 3 |
module.retail_app_ecs.module.catalog_service.aws_ecs_service.this |
STACKIT Kubernetes Engine (SKE) | stackit_ske_cluster GA |
ga | active | eu01, eu02 | MATCHED: compute.managed-kubernetes | 1 |
module.retail_app_ecs.module.catalog_service.aws_iam_role.task_execution_role |
STACKIT service account for the workload | stackit_service_account GA, stackit_service_account_key GA, stackit_authorization_project_role_assignment EXPERIMENTAL (feature iam) |
experimental | active | not established by a catalogue snapshot | MATCHED: identity.role-assignment, identity.server-service-account, identity.service-account-key | 2 |
module.retail_app_ecs.module.catalog_service.aws_iam_role.task_role |
STACKIT service account for the workload | stackit_service_account GA, stackit_service_account_key GA, stackit_authorization_project_role_assignment EXPERIMENTAL (feature iam) |
experimental | active | not established by a catalogue snapshot | MATCHED: identity.role-assignment, identity.server-service-account, identity.service-account-key | 2 |
module.retail_app_ecs.module.catalog_service.aws_security_group.this |
STACKIT security group | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 3 |
module.retail_app_ecs.module.checkout_service.aws_ecs_service.this |
STACKIT Kubernetes Engine (SKE) | stackit_ske_cluster GA |
ga | active | eu01, eu02 | MATCHED: compute.managed-kubernetes | 1 |
module.retail_app_ecs.module.checkout_service.aws_iam_role.task_execution_role |
STACKIT service account for the workload | stackit_service_account GA, stackit_service_account_key GA, stackit_authorization_project_role_assignment EXPERIMENTAL (feature iam) |
experimental | active | not established by a catalogue snapshot | MATCHED: identity.role-assignment, identity.server-service-account, identity.service-account-key | 2 |
module.retail_app_ecs.module.checkout_service.aws_iam_role.task_role |
STACKIT service account for the workload | stackit_service_account GA, stackit_service_account_key GA, stackit_authorization_project_role_assignment EXPERIMENTAL (feature iam) |
experimental | active | not established by a catalogue snapshot | MATCHED: identity.role-assignment, identity.server-service-account, identity.service-account-key | 2 |
module.retail_app_ecs.module.checkout_service.aws_security_group.this |
STACKIT security group | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 3 |
module.retail_app_ecs.module.orders_service.aws_ecs_service.this |
STACKIT Kubernetes Engine (SKE) | stackit_ske_cluster GA |
ga | active | eu01, eu02 | MATCHED: compute.managed-kubernetes | 1 |
module.retail_app_ecs.module.orders_service.aws_iam_role.task_execution_role |
STACKIT service account for the workload | stackit_service_account GA, stackit_service_account_key GA, stackit_authorization_project_role_assignment EXPERIMENTAL (feature iam) |
experimental | active | not established by a catalogue snapshot | MATCHED: identity.role-assignment, identity.server-service-account, identity.service-account-key | 2 |
module.retail_app_ecs.module.orders_service.aws_iam_role.task_role |
STACKIT service account for the workload | stackit_service_account GA, stackit_service_account_key GA, stackit_authorization_project_role_assignment EXPERIMENTAL (feature iam) |
experimental | active | not established by a catalogue snapshot | MATCHED: identity.role-assignment, identity.server-service-account, identity.service-account-key | 2 |
module.retail_app_ecs.module.orders_service.aws_security_group.this |
STACKIT security group | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 3 |
module.retail_app_ecs.module.ui_service.aws_ecs_service.this |
STACKIT Kubernetes Engine (SKE) | stackit_ske_cluster GA |
ga | active | eu01, eu02 | MATCHED: compute.managed-kubernetes | 1 |
module.retail_app_ecs.module.ui_service.aws_iam_role.task_execution_role |
STACKIT service account for the workload | stackit_service_account GA, stackit_service_account_key GA, stackit_authorization_project_role_assignment EXPERIMENTAL (feature iam) |
experimental | active | not established by a catalogue snapshot | MATCHED: identity.role-assignment, identity.server-service-account, identity.service-account-key | 2 |
module.retail_app_ecs.module.ui_service.aws_iam_role.task_role |
STACKIT service account for the workload | stackit_service_account GA, stackit_service_account_key GA, stackit_authorization_project_role_assignment EXPERIMENTAL (feature iam) |
experimental | active | not established by a catalogue snapshot | MATCHED: identity.role-assignment, identity.server-service-account, identity.service-account-key | 2 |
module.retail_app_ecs.module.ui_service.aws_security_group.this |
STACKIT security group | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 3 |
module.vpc.module.vpc.aws_cloudwatch_log_group.flow_log |
switched off (count = 0) — would map to STACKIT Logs if switched on | stackit_logs_instance GA, stackit_logs_access_token GA |
ga | active | not established by a catalogue snapshot | MATCHED: observability.logs | 6 |
module.vpc.module.vpc.aws_default_vpc.this |
switched off (count = 0) — would map to STACKIT project networking / Network Area (SNA) if switched on | stackit_network_area GA, stackit_network GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.network | 2 |
module.vpc.module.vpc.aws_eip.nat |
implicit (belongs to the NAT gateway) | none needed | – | – | not established by a catalogue snapshot | NOT APPLICABLE | 1 |
module.vpc.module.vpc.aws_flow_log.this |
switched off (count = 0) — would map to none - no packet-flow log: a capture on the servers whose records a log shipper sends to a STACKIT Logs instance is a design of its own if switched on | none needed | – | – | not established by a catalogue snapshot | NOT APPLICABLE | 6 |
module.vpc.module.vpc.aws_internet_gateway.this |
implicit (STACKIT network default gateway) | none needed | – | – | not established by a catalogue snapshot | NOT APPLICABLE | 1 |
module.vpc.module.vpc.aws_nat_gateway.this |
implicit outbound (STACKIT network) | none needed | – | – | not established by a catalogue snapshot | NOT APPLICABLE | 1 |
module.vpc.module.vpc.aws_network_acl.database |
switched off (count = 0) — would map to STACKIT security groups (no stateless NACLs) if switched on | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 11 |
module.vpc.module.vpc.aws_network_acl.elasticache |
switched off (count = 0) — would map to STACKIT security groups (no stateless NACLs) if switched on | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 11 |
module.vpc.module.vpc.aws_network_acl.intra |
switched off (count = 0) — would map to STACKIT security groups (no stateless NACLs) if switched on | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 11 |
module.vpc.module.vpc.aws_network_acl.outpost |
switched off (count = 0) — would map to STACKIT security groups (no stateless NACLs) if switched on | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 11 |
module.vpc.module.vpc.aws_network_acl.private |
switched off (count = 0) — would map to STACKIT security groups (no stateless NACLs) if switched on | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 11 |
module.vpc.module.vpc.aws_network_acl.public |
switched off (count = 0) — would map to STACKIT security groups (no stateless NACLs) if switched on | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 11 |
module.vpc.module.vpc.aws_network_acl.redshift |
switched off (count = 0) — would map to STACKIT security groups (no stateless NACLs) if switched on | stackit_security_group GA, stackit_security_group_rule GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.security-group | 11 |
module.vpc.module.vpc.aws_route_table.private |
implicit (STACKIT network default routing) | none needed | – | – | not established by a catalogue snapshot | NOT APPLICABLE | 15 |
module.vpc.module.vpc.aws_route_table.public |
implicit (STACKIT network default routing) | none needed | – | – | not established by a catalogue snapshot | NOT APPLICABLE | 18 |
module.vpc.module.vpc.aws_subnet.database |
switched off (count = 0) — would map to STACKIT network if switched on | stackit_network GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.network | 1 |
module.vpc.module.vpc.aws_subnet.elasticache |
switched off (count = 0) — would map to STACKIT network if switched on | stackit_network GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.network | 1 |
module.vpc.module.vpc.aws_subnet.intra |
switched off (count = 0) — would map to STACKIT network if switched on | stackit_network GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.network | 1 |
module.vpc.module.vpc.aws_subnet.outpost |
switched off (count = 0) — would map to STACKIT network if switched on | stackit_network GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.network | 1 |
module.vpc.module.vpc.aws_subnet.private |
STACKIT network | stackit_network GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.network | 1 |
module.vpc.module.vpc.aws_subnet.public |
STACKIT network | stackit_network GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.network | 1 |
module.vpc.module.vpc.aws_subnet.redshift |
switched off (count = 0) — would map to STACKIT network if switched on | stackit_network GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.network | 1 |
module.vpc.module.vpc.aws_vpc.this |
STACKIT project networking / Network Area (SNA) | stackit_network_area GA, stackit_network GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.network | 2 |
module.vpc.module.vpc.aws_vpc_block_public_access_exclusion.this |
switched off (for_each = 0) — would map to none - no account guardrail to except a VPC or subnet from if switched on | none needed | – | – | not established by a catalogue snapshot | NOT APPLICABLE | 6 |
module.vpc.module.vpc.aws_vpc_block_public_access_options.this |
switched off (count = 0) — would map to none - no account guardrail; exposure is set by security groups and by who may attach public IPs if switched on | none needed | – | – | not established by a catalogue snapshot | NOT APPLICABLE | 6 |
module.vpc.module.vpc.aws_vpc_dhcp_options.this |
switched off (count = 0) — would map to STACKIT network DNS settings if switched on | stackit_network GA |
ga | active | not established by a catalogue snapshot | MATCHED: network.network | 1 |
module.vpc.module.vpc.aws_vpn_gateway.this |
switched off (count = 0) — would map to STACKIT VPN if switched on | stackit_vpn_gateway GA, stackit_vpn_connection GA |
ga | active | not established by a catalogue snapshot | RESOURCE EXISTS BUT CAPABILITY UNLINKED (not listed by any capability: stackit_vpn_connection, stackit_vpn_gateway; the STACKIT provider has stackit_vpn_connection, stackit_vpn_gateway as resources, StackToIT's capability metadata for them is incomplete) | 3 |
Target lifecycle: SKE Kubernetes versions
Units whose target uses it: module.retail_app_ecs.aws_ecs_cluster.cluster, module.retail_app_ecs.module.carts_service.aws_ecs_service.this, module.retail_app_ecs.module.catalog_service.aws_ecs_service.this, module.retail_app_ecs.module.checkout_service.aws_ecs_service.this, module.retail_app_ecs.module.orders_service.aws_ecs_service.this, module.retail_app_ecs.module.ui_service.aws_ecs_service.this. The provider presents the target resources as GA. States are derived from published dates only, as of 2026-10-08, the day the sources were read; this page reads no clock, so compare the dates with today. The set is not vouched for after 2027-01-06. The 30-day window that makes a version EXPIRING is a StackToIT parameter, not a provider fact.
| Version | State | Released | Deprecated | Expires | Production suitability | Upgrade action | Migration timing risk |
|---|---|---|---|---|---|---|---|
| 1.36 | SUPPORTED | 2026-08-27 | not stated | not stated | SUITABLE | NONE_PUBLISHED | UNKNOWN |
| 1.35 | UNKNOWN | not stated | not stated | 2027-02-10 | UNKNOWN | UNKNOWN | UNKNOWN |
| 1.34 | EXPIRING | 2025-12-16 | 2026-08-28 | 2026-10-14 | NOT_SUITABLE | UPGRADE_BEFORE_EXPIRY | HIGH |
| 1.33 | EXPIRED (disputed) | 2025-07-29 | 2026-06-09 | 2026-06-10 (sources disagree: 2026-07-08) | NOT_SUITABLE | MANDATORY_UPDATE_APPLIES | HIGH |
| 1.32 | EXPIRED | not stated | 2026-02-20 | 2026-04-15 | NOT_SUITABLE | MANDATORY_UPDATE_APPLIES | HIGH |
Day-2 responsibility: when a version reaches its expiry the update is performed by the provider (STACKIT). "If the Kubernetes or OS version of a cluster has reached its expiration date, SKE starts a mandatory update to the highest available patch version of the current minor version, or to the highest patch version of the consecutive minor version that is not classified as preview version." and "mandatory version updates run, even if the auto update for the Kubernetes version is deactivated". Automatic updates otherwise "only update to higher patch levels" in the cluster's maintenance window. Notice: "As a SKE user you will get informed via release notes and via email in case you are operating a cluster with a deprecated Kubernetes version." Customer: "you can check the exact expiration dates for your current Kubernetes and node pool versions in the cluster.status.expiration field via the SKE API". The page does not assign any further duty (workload readiness for the update, testing) to the customer or to STACKIT: not stated.
Sources: https://docs.stackit.cloud/products/runtime/kubernetes-engine/basics/operations/version-updates/, https://docs.stackit.cloud/products/runtime/kubernetes-engine/reference/lifecycle/, https://docs.stackit.cloud/products/runtime/kubernetes-engine/release-notes/