Production K2cloud environments should have defined operational procedures for routine lifecycle activities, deployments, troubleshooting, recovery, and escalation.
The detailed K2cloud procedures are documented throughout the Academy. Rather than duplicating those procedures, this article identifies the operational workflows teams should be prepared to execute and points to the corresponding documentation.
Customer-specific runbooks can then incorporate these procedures together with the organization's own:
Operations teams should be prepared to perform the lifecycle actions appropriate to each type of Space.
These can include:
Use the procedures in K2cloud Spaces.
Deletion procedures should explicitly account for the persistence model because deletion is not recoverable and has different implications for managed and noSdb profiles.
See Delete a Space.
Deployment runbooks should define how approved content is promoted to runtime Spaces.
The standard K2cloud workflow is:
Approved Git Tag
↓
Deploy Environment
↓
Activate Environment
↓
Deploy Project
↓
Validate Runtime
The organization's runbook should additionally define:
Use the procedures in K2cloud Deployments and Lifecycle.
Upgrade runbooks should define how Fabric and Studio versions are validated and promoted through the organization's environments.
K2cloud provides self-service lifecycle operations for upgrading and rolling back Spaces. The detailed upgrade procedures are maintained with the other K2view installation and upgrade documentation.
See Upgrading Fabric and Studio with K2cloud.
For production upgrades, the organization's runbook should define:
A common approach is to validate progressively through:
Development → QA → Staging → Production
When a Space does not operate as expected, the first K2cloud diagnostic workflow should establish the runtime state of the Space.
Space Details provides Kubernetes-level diagnostics, including:
Use View Space Details.
K2cloud SaaS customers can also use the available K2cloud monitoring and log capabilities when investigating runtime behavior.
See Monitoring and Logs.
K2cloud Self-Hosted customers use their own infrastructure monitoring, logging, and observability framework in conjunction with K2cloud Space diagnostics.
Access runbooks should distinguish between:
Authentication
↓
Identity Federation
↓
K2cloud Orchestrator Authorization
or
Fabric Space Authorization
↓
Optional TDM Authorization
Do not resolve a Space-access issue simply by granting broader K2cloud privileges.
Use Identity and Access Troubleshooting to isolate the affected authorization layer.
Customer runbooks should also identify the appropriate IAM team or owner for issues involving:
For K2cloud Self-Hosted, customer operational procedures must also cover the customer-managed runtime infrastructure.
Depending on the deployment, this can include:
These infrastructure procedures are customer-specific and complement the K2cloud lifecycle procedures.
Operational procedures for underlying K2view and supporting components are maintained separately from the K2cloud operational model.
The Academy's Installation, Upgrades & Runbooks documentation contains component-specific runbooks for areas such as:
Use those runbooks when the required operation concerns the underlying component rather than the K2cloud lifecycle operation.
For each production operational procedure, define:
This provides a consistent operational framework without copying K2cloud procedures into multiple documents.
Production K2cloud environments should have defined operational procedures for routine lifecycle activities, deployments, troubleshooting, recovery, and escalation.
The detailed K2cloud procedures are documented throughout the Academy. Rather than duplicating those procedures, this article identifies the operational workflows teams should be prepared to execute and points to the corresponding documentation.
Customer-specific runbooks can then incorporate these procedures together with the organization's own:
Operations teams should be prepared to perform the lifecycle actions appropriate to each type of Space.
These can include:
Use the procedures in K2cloud Spaces.
Deletion procedures should explicitly account for the persistence model because deletion is not recoverable and has different implications for managed and noSdb profiles.
See Delete a Space.
Deployment runbooks should define how approved content is promoted to runtime Spaces.
The standard K2cloud workflow is:
Approved Git Tag
↓
Deploy Environment
↓
Activate Environment
↓
Deploy Project
↓
Validate Runtime
The organization's runbook should additionally define:
Use the procedures in K2cloud Deployments and Lifecycle.
Upgrade runbooks should define how Fabric and Studio versions are validated and promoted through the organization's environments.
K2cloud provides self-service lifecycle operations for upgrading and rolling back Spaces. The detailed upgrade procedures are maintained with the other K2view installation and upgrade documentation.
See Upgrading Fabric and Studio with K2cloud.
For production upgrades, the organization's runbook should define:
A common approach is to validate progressively through:
Development → QA → Staging → Production
When a Space does not operate as expected, the first K2cloud diagnostic workflow should establish the runtime state of the Space.
Space Details provides Kubernetes-level diagnostics, including:
Use View Space Details.
K2cloud SaaS customers can also use the available K2cloud monitoring and log capabilities when investigating runtime behavior.
See Monitoring and Logs.
K2cloud Self-Hosted customers use their own infrastructure monitoring, logging, and observability framework in conjunction with K2cloud Space diagnostics.
Access runbooks should distinguish between:
Authentication
↓
Identity Federation
↓
K2cloud Orchestrator Authorization
or
Fabric Space Authorization
↓
Optional TDM Authorization
Do not resolve a Space-access issue simply by granting broader K2cloud privileges.
Use Identity and Access Troubleshooting to isolate the affected authorization layer.
Customer runbooks should also identify the appropriate IAM team or owner for issues involving:
For K2cloud Self-Hosted, customer operational procedures must also cover the customer-managed runtime infrastructure.
Depending on the deployment, this can include:
These infrastructure procedures are customer-specific and complement the K2cloud lifecycle procedures.
Operational procedures for underlying K2view and supporting components are maintained separately from the K2cloud operational model.
The Academy's Installation, Upgrades & Runbooks documentation contains component-specific runbooks for areas such as:
Use those runbooks when the required operation concerns the underlying component rather than the K2cloud lifecycle operation.
For each production operational procedure, define:
This provides a consistent operational framework without copying K2cloud procedures into multiple documents.