Onboarding a Tenant
Metadata
ID | Created | Author | Status |
---|---|---|---|
0003 | 08/04/2024 | Jacob Woffenden | 🟡 In Review |
Currently there is no formal process for onboarding a tenant onto Observability Platform.
The informal process is:
Observability Platform agree to onboard tenant.
Tenant creates Observability Platform read-only resources in their account(s).
module "observability_platform" { source = "ministryofjustice/observability-platform-tenant/aws" version = "<see https://registry.terraform.io/modules/ministryofjustice/observability-platform-tenant/aws/latest for latest>" observability_platform_account_id = local.environment_management.account_ids["observability-platform-production"] }
Tenant provides
- Tenant name (e.g.
Analytical Platform
) - AWS IAM Identity Center team (e.g.
analytical-platform
) - AWS account(s) and configuration
- Tenant name (e.g.
Observabilty Platform creates tenant configuration in
modernisation-platform-environments
(observability-platform/environment-configurations.tf
)tenant_configuration = { "tenant-name" = { identity_centre_team = "<AWS IAM Identity Center team>" aws_accounts = { "observability-platform-production" = { cloudwatch_enabled = true ... } } } }
This page was last reviewed on 4 December 2024.
It needs to be reviewed again on 4 March 2025
by the page owner #observability-platform
.
This page was set to be reviewed before 4 March 2025
by the page owner #observability-platform.
This might mean the content is out of date.