Deployments/teleicu.ohc.network: Difference between revisions
From OHC Network Wiki
More languages
More actions
Content deleted Content added
Create deployment page for teleicu.ohc.network (via create-page on MediaWiki MCP Server) |
Refresh deployments sidebar after shared header update (via update-page on MediaWiki MCP Server) |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Doc header |
{{Doc header |
||
|type=reference |
|type=reference |
||
|domain= |
|domain=deployments |
||
|title=teleicu.ohc.network |
|title=teleicu.ohc.network |
||
|summary= |
|summary=Weekly CARE release-staging and E2E environment for 10BedICU production deployments |
||
}} |
}} |
||
'''teleicu.ohc.network''' is the 10BedICU project's CARE staging environment. Each week it stages the proposed TeleICU production release and runs end-to-end testing before that release is promoted to the production TeleICU deployments. |
|||
{{Deployment |
{{Deployment |
||
|name=teleicu.ohc.network |
|name=teleicu.ohc.network |
||
|url=https://teleicu.ohc.network |
|url=https://teleicu.ohc.network |
||
|type= |
|type=staging |
||
| ⚫ | |||
|backend_url=https://teleicu-api.ohc.network |
|||
|purpose=Dedicated TeleICU deployment for remote ICU monitoring and management |
|||
|plugins= |
|||
|status=active |
|status=active |
||
|documentation_status=draft |
|||
|project=10BedICU |
|||
|owner_org=10BedICU |
|||
|operator_org=10BedICU |
|||
|technical_owner=10BedICU |
|||
| ⚫ | |||
|purpose=Stage weekly CARE production release candidates and perform E2E testing before rollout to TeleICU production deployments |
|||
|scope=Pre-production release gate for the TeleICU deployment fleet |
|||
|service_tier=Staging / production release gate |
|||
|fe_repo=https://github.com/ohcnetwork/care_fe |
|||
|be_repo=https://github.com/ohcnetwork/care |
|||
|fe_provider=Google Kubernetes Engine |
|||
|fe_detail=GCP-native deployment on GKE provisioned and configured with OpenTofu |
|||
|be_provider=Google Kubernetes Engine |
|||
|be_detail=GCP-native deployment on GKE provisioned and configured with OpenTofu |
|||
|runtime=Google Kubernetes Engine (GKE), managed with OpenTofu |
|||
|db_provider=Google Cloud Platform |
|||
|db_detail=GCP-native managed data service; exact product, engine, version, topology, and region remain to be documented |
|||
|storage_provider=Google Cloud Platform |
|||
|storage_detail=GCP-native storage; exact service and lifecycle remain to be documented |
|||
|ci_cd=A CI release pipeline deploys the weekly TeleICU production release candidate to this staging environment |
|||
|configuration_source=OpenTofu tfvars are the source of truth for deployment configuration |
|||
|release_policy=Weekly release staging followed by E2E validation before promotion to TeleICU production deployments |
|||
|validation_process=End-to-end tests are run against the staged weekly release to reduce regressions before production rollout; test suite, sign-off criteria, and evidence location remain to be documented |
|||
|access_control=Application, GKE, and platform security use GCP-native capabilities; authentication, authorization, and access-review procedures remain to be documented |
|||
|secrets_management=GCP-native secret/configuration facilities; secret names, rotation, and ownership remain to be documented |
|||
|monitoring=GCP-provided native monitoring for the GKE environment; dashboards, checks, and ownership remain to be documented |
|||
|alerting=GCP-provided native alerting; routes and severity policy remain to be documented |
|||
|backup_policy=GCP-provided native backup capabilities; covered resources, schedule, retention, and restore ownership remain to be documented |
|||
|known_risks=This staging environment is the weekly validation gate for multiple TeleICU production deployments; incomplete E2E coverage may allow regressions through |
|||
|last_reviewed=2026-08-25 |
|||
}} |
}} |
||
'''teleicu.ohc.network''' is the dedicated TeleICU deployment of CARE, providing remote ICU monitoring, real-time vitals tracking, and virtual consultation capabilities. |
|||
{{Note|This is a stub page — details will be filled in later.}} |
|||
== Infrastructure == |
|||
; Frontend : <code>teleicu.ohc.network</code> |
|||
; Backend : <code>teleicu-api.ohc.network</code> |
|||
; Database : TBD |
|||
; Storage : TBD |
|||
== Related plugins == |
|||
See {{ll|Plugins/care_teleicu|care_teleicu}} and {{ll|Plugins/care_teleicu_devices|care_teleicu_devices}} for the TeleICU plugin suite. |
|||
{{Navbox OHC}} |
{{Navbox OHC}} |
||
<!-- Deployments navigation is supplied by Doc header. --> |
|||
Latest revision as of 01:23, 26 August 2026
teleicu.ohc.network is the 10BedICU project's CARE staging environment. Each week it stages the proposed TeleICU production release and runs end-to-end testing before that release is promoted to the production TeleICU deployments.
Service overview
| Purpose | Stage weekly CARE production release candidates and perform E2E testing before rollout to TeleICU production deployments |
|---|---|
| Scope and users | Pre-production release gate for the TeleICU deployment fleet |
| Data and criticality | Classification: Not documented Service tier: Staging / production release gate |
| Public endpoints | Frontend: https://teleicu.ohc.network |
Governance and responsibility
| Accountable organisation | 10BedICU |
|---|---|
| Platform operator | 10BedICU |
| Supporting organisations | None documented |
| Service ownership | Clinical/product: Not documented Technical: 10BedICU Data controller: Not documented |
| Support and escalation | Not documented |
| Commercial ownership | Billing owner: Not documented |
Application and infrastructure
| Component | Deployment details | Source and release |
|---|---|---|
| Frontend | Provider: Google Kubernetes Engine GCP-native deployment on GKE provisioned and configured with OpenTofu |
Repository Revision: not documented |
| Backend | Provider: Google Kubernetes Engine GCP-native deployment on GKE provisioned and configured with OpenTofu |
Repository Revision: not documented |
| Database | Provider: Google Cloud Platform GCP-native managed data service; exact product, engine, version, topology, and region remain to be documented |
Schema change process not documented |
| Object/file storage | Provider: Google Cloud Platform GCP-native storage; exact service and lifecycle remain to be documented |
Change process not documented |
| Runtime and network | Primary provider: Google Cloud Platform Region(s): Not documented Runtime/orchestrator: Google Kubernetes Engine (GKE), managed with OpenTofu |
Ingress, egress, DNS, CDN/WAF, and private connectivity not documented |
| Supporting services | Cache: Not documented Queue/broker: Not documented Search: Not documented |
Identity: Not documented Messaging: Not documented Other dependencies: Not documented |
CARE plugins
The list below is generated from the deployment-plugin inventory. Repository and maintainer data come from each plugin page; configuration must name flags or secret references only, never secret values.
No enabled plugins are documented for this deployment.
Delivery and change management
| CI/CD and deployment | A CI release pipeline deploys the weekly TeleICU production release candidate to this staging environment |
|---|---|
| Configuration source | OpenTofu tfvars are the source of truth for deployment configuration |
| Release policy | Weekly release staging followed by E2E validation before promotion to TeleICU production deployments |
| Change records | Issue tracker, deployment history, or change log is not documented |
| Validation | End-to-end tests are run against the staged weekly release to reduce regressions before production rollout; test suite, sign-off criteria, and evidence location remain to be documented |
Security, privacy, and compliance
| Identity and access | Application, GKE, and platform security use GCP-native capabilities; authentication, authorization, and access-review procedures remain to be documented |
|---|---|
| Secrets management | GCP-native secret/configuration facilities; secret names, rotation, and ownership remain to be documented Do not place secret values on this wiki. |
| Encryption and boundaries | Encryption in transit/at rest, network boundaries, and key ownership are not documented |
| Audit and assurance | Audit trail, retention, reviewers, and security assessment are not documented |
| Privacy and retention | Purpose limitation, residency, retention, deletion, consent, and data-subject processes are not documented |
| Compliance | Applicable law, policy, agreements, and evidence location are not documented |
Observability and operations
| Health and monitoring | GCP-provided native monitoring for the GKE environment; dashboards, checks, and ownership remain to be documented |
|---|---|
| Alerting | GCP-provided native alerting; routes and severity policy remain to be documented |
| Logs and traces | Collection, access, redaction, retention, and tracing are not documented |
| Service objectives | Availability target, SLIs/SLOs, capacity thresholds, and error budget are not documented |
| Runbooks | Not documented |
| Routine operations | Patching, certificate/domain renewal, scaling, housekeeping, and ownership are not documented |
Continuity and recovery
| Backups | GCP-provided native backup capabilities; covered resources, schedule, retention, and restore ownership remain to be documented |
|---|---|
| Restore assurance | Last restore test, result, and evidence are not documented |
| Recovery objectives | RPO: Not documented · RTO: Not documented |
| Disaster recovery | Failure scenarios, alternate region/site, failover, and failback are not documented |
| Decommissioning | Shutdown approval, export, retention, deletion, DNS, and cost cleanup are not documented |
Risks, decisions, and review
| Known limitations and risks | This staging environment is the weekly validation gate for multiple TeleICU production deployments; incomplete E2E coverage may allow regressions through |
|---|---|
| Architecture decisions | Decision records and accepted trade-offs are not documented |
| Open actions | None documented |
| Review record | Status: draft Last reviewed: 2026-08-25 Review owner: Not documented |