Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- Container & K8s Management
- Kubernetes API
- Telemetry provider
- Deployment pipeline
- Identity provider
Container & K8s Management keeps a named cluster and its workload observations alongside the service records used during an incident. Platform operators record the cluster, its environment and owner, then compare desired and ready replicas for a workload.
Problems in one list
Change Approver decides whether the reviewed service change proceeds.
Every feature works on the same records. Pick one to see the screen your team works in.
Keep each Kubernetes environment, provider and accountable owner identifiable.
Clusters
| Cluster name | Provider | Version | Environment | Owner | |
|---|---|---|---|---|---|
| Production west cluster | Private datacenter | v1.29.8 | Production west | Nikhil Rao | |
| Production east cluster | Northfield cloud region | v1.29.9 | Production east | Leo Fischer | |
| Staging services cluster | Harborline managed hosting | v1.30.3 | Staging | Marta Kowalska | |
| Development sandbox cluster | Eastmere colocation | v1.30.4 | Development | Samir Haddad | |
| Analytics batch cluster | Westhaven cloud region | v1.31.1 | Disaster recovery | Dario Silva |
Record workload readiness by cluster, namespace and observation time.
Deployment observations
| Cluster | Namespace | Workload | Observed at | Desired replicas | Ready replicas | |
|---|---|---|---|---|---|---|
| Development sandbox cluster | customer-portal | portal-api deployment | 15 Oct | 720 | 420 | |
| Edge gateway cluster | billing-prod | billing-consumer deployment | 11 Oct | 80 | 360 | |
| Disaster recovery cluster | inventory-sync | inventory-sync cronjob | 22 Oct | 280 | 640 | |
| Production east cluster | identity-gateway | identity-proxy daemonset | 16 Oct | 500 | 590 | |
| Edge gateway cluster | reporting-jobs | report-query deployment | 16 Oct | 320 | 650 |
Assign service issues, keep attributed updates and record resolution.
Incidents
| Summary | Priority | Status | Service | Asset | Assigned to | |
|---|---|---|---|---|---|---|
| Restart west pool workers | Critical | Open | Inventory sync service | West pool worker 4 | Farah Malik | |
| Reduce ingress controller replicas | Critical | Acknowledged | Billing event processor | East rack ingress node | Marta Kowalska | |
| Portal API latency above SLO | Critical | Investigating | Order routing service | Build runner node 3 | Dario Silva | |
| Rotate expiring gateway certificate | Critical | Resolved | Order routing service | West pool worker 4 | Farah Malik | |
| Billing queue backlog is growing | Critical | Closed | Reporting query service | North rack control node 1 | Adaeze Nwosu |
Review service change risk, schedule, rollback plan and outcome.
Approval conditions
| Summary | Risk | Status | Scheduled start | Scheduled end | Rollback plan | |
|---|---|---|---|---|---|---|
| Restart west pool workers | Low | Review | 18 Oct | 27 Oct | Restore prior deployment revision | |
| Reduce ingress controller replicas | Medium | Review | 23 Oct | 27 Oct | Reapply previous ingress manifest | |
| Portal API latency above SLO | High | Review | 24 Oct | 27 Oct | Return replicas to prior count | |
| Rotate expiring gateway certificate | Low | Review | 13 Oct | 18 Oct | Restore sealed secret backup | |
| Billing queue backlog is growing | Medium | Review | 02 Nov | 08 Nov | Pin workloads to old node pool |
Track recurring service issues, root cause work and an accountable owner.
Incidents
| Summary | Status | Priority | Service | Asset | Assigned to | |
|---|---|---|---|---|---|---|
| Restart west pool workers | Open | Low | Order routing service | East rack ingress node | Leo Fischer | |
| Reduce ingress controller replicas | Acknowledged | Medium | Document rendering worker | North rack control node 2 | Ethan Brooks | |
| Portal API latency above SLO | Investigating | High | Order routing service | Metrics collector node | Ethan Brooks | |
| Rotate expiring gateway certificate | Resolved | Critical | Order routing service | North rack control node 2 | Marta Kowalska | |
| Billing queue backlog is growing | Closed | Low | Order routing service | Build runner node 3 | Nikhil Rao |
Track requested service work from submission through a decision and completion.
Approval waits for the request approver
| Request type | Status | Requester | Service | Requested at | Due at | |
|---|---|---|---|---|---|---|
| Namespace access | Submitted | Samir Haddad | Notification dispatcher | 16 Oct | 22 Oct | |
| Deployment approval | Submitted | Leo Fischer | Identity gateway | 19 Oct | 28 Oct | |
| Capacity increase | Submitted | Samir Haddad | Inventory sync service | 16 Oct | 24 Oct | |
| Secret rotation | Submitted | Camila Torres | Inventory sync service | 22 Oct | 30 Oct | |
| Log retention change | Submitted | Yuki Tanaka | Billing event processor | 13 Oct | 16 Oct |
Maintain service ownership, assets and receipts that support operational work.
Assets
Observation to verified change ships ready to use. One step needs a named approval before the work moves on: Approve change (Change Approver).
Name the environment and its owner.
Record dated desired and ready replicas.
Assign service impact and keep attributed updates.
Review risk, window and rollback plan.
Record the implemented or rolled-back outcome.
Confirm the service result and retain the history.
Open any problem to see the roles that work on it, its process stages and its approvals on one page.
Root cause, Service, Owner and Opened at.
Records linked to this problem.
Platform Operator, Incident Responder and Service Owner, each with their own permissions.
Record problem, with the role that acts.
Approve change, with who decides.
Memory limit below peak working set · Open
Signed in as Change Approver
| Decision | Approver | |
|---|---|---|
| Approve changeReview risk, window and rollback plan. | Change Approver | |
| Approve Changes | Change Approver | |
| Approve service requests | Request Approver |
Everyone opens Container & K8s Management to the work that is theirs. Pick a role to see what it starts with.
Maintains the cluster register and records workload observations and implementation evidence.
This is the first screen this role sees.
Changes · Platform Operator
| Summary | Status | Risk | Scheduled start | Scheduled end | Service | |
|---|---|---|---|---|---|---|
| Restart west pool workers | Approved | Low | 28 Oct | 05 Nov | Identity gateway | |
| Reduce ingress controller replicas | Implementing | Medium | 14 Oct | 16 Oct | Reporting query service | |
| Portal API latency above SLO | Approved | High | 29 Oct | 01 Nov | Customer portal API | |
| Rotate expiring gateway certificate | Implementing | Low | 03 Nov | 12 Nov | Billing event processor | |
| Billing queue backlog is growing | Approved | Medium | 03 Nov | 12 Nov | Inventory sync service |
Owns investigation and attributed updates for assigned service incidents.
This is the first screen this role sees.
Problems · Incident Responder
Maintains service context and owns problem investigation for that service.
This is the first screen this role sees.
Changes · Service Owner
| Summary | Status | Risk | Scheduled start | Scheduled end | Service | |
|---|---|---|---|---|---|---|
| Restart west pool workers | Approved | Low | 28 Oct | 05 Nov | Identity gateway | |
| Reduce ingress controller replicas | Implementing | Medium | 14 Oct | 16 Oct | Reporting query service | |
| Portal API latency above SLO | Approved | High | 29 Oct | 01 Nov | Customer portal API | |
| Rotate expiring gateway certificate | Implementing | Low | 03 Nov | 12 Nov | Billing event processor | |
| Billing queue backlog is growing | Approved | Medium | 03 Nov | 12 Nov | Inventory sync service |
Reviews change risk, schedule and rollback plan before a change is implemented.
This is the first screen this role sees.
Changes · Change Approver
| Summary | Status | Risk | Scheduled start | Scheduled end | Service | |
|---|---|---|---|---|---|---|
| Restart west pool workers | Approved | Low | 28 Oct | 05 Nov | Identity gateway | |
| Reduce ingress controller replicas | Implementing | Medium | 14 Oct | 16 Oct | Reporting query service | |
| Portal API latency above SLO | Approved | High | 29 Oct | 01 Nov | Customer portal API | |
| Rotate expiring gateway certificate | Implementing | Low | 03 Nov | 12 Nov | Billing event processor | |
| Billing queue backlog is growing | Approved | Medium | 03 Nov | 12 Nov | Inventory sync service |
Decides whether a submitted service request proceeds to fulfillment.
This is the first screen this role sees.
Service requests · Request Approver
| Request type | Status | Requester | Service | Requested at | Due at | |
|---|---|---|---|---|---|---|
| Namespace access | Submitted | Samir Haddad | Notification dispatcher | 16 Oct | 22 Oct | |
| Deployment approval | Submitted | Leo Fischer | Identity gateway | 19 Oct | 28 Oct | |
| Capacity increase | Submitted | Samir Haddad | Inventory sync service | 16 Oct | 24 Oct | |
| Secret rotation | Submitted | Camila Torres | Inventory sync service | 22 Oct | 30 Oct | |
| Log retention change | Submitted | Yuki Tanaka | Billing event processor | 13 Oct | 16 Oct |
Configures access, people mappings and event receipt handling.
Review workload readiness, service incidents, changes and request outcomes.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Open | 33 | ||
| Investigating | 24 | 73% | |
| Known error | 12 | 50% | |
| Resolved | 6 | 50% |
Sample counts per stage
Compare desired replicas and ready replicas by Cluster, Namespace and Workload at each observed at.
Group Incidents by Service, Priority and Status to focus response.
Compare opened at, acknowledged at and resolved at for resolved Incidents.
Group Problems by Service, Owner and Status and inspect root cause.
Review scheduled start, scheduled end, Risk and Status for Changes.
Compare requested at, due at and completed at by service requests Status and Service.
Group Assets by Service and Status with asset tag and Location.
Review Provider, external event ID, received at and Status for integration receipts.
See how Container & K8s Management fits your kind of team.
Each stage of observation to verified change names the role that acts and the status it records, so a change is never anonymous.
Each stage, the role that acts and the status it records
Ask Proto to prepare cluster evidence and service work for human review.
Set up connections through ERP.AI and Proto workflows, with every change logged.
Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.
Browse all 12 tablesStart with one team and one process, then add the rest once the basics are running.
Choose the first clusters, services and workloads. Name their owners and agree which outside systems provide live readings and deployment execution.
Link People to Users, Services to owners and Assets, and DeploymentObservations to Clusters. Preserve stable event identifiers during any import.
Use a production and a test cluster with a recognizable workload. Record an observation, open an incident for the affected service and assign the responder.
Have the Change Approver judge a planned window and rollback plan. Test an approved and rejected request, a rolled-back change and a failed integration receipt.
Compare source events and imported records, check role access, and confirm that later observations and incident updates explain the operating outcome.
$0per user
The base account and everyday work in the ERP.AI app are free, for every user.
| Usage | Per $1 |
|---|---|
| Record reads (list, filter, get) | 20,000 |
| Search or aggregate queries | 4,000 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| Workflow runs | 2,000 |
| AI agent runs | 2,000 |
| Scheduled jobs or webhooks | 20,000 |
| File uploads (MB) | 2,000 |
| CSV or PDF exports | 100 |
Click Get started, then use Proto to configure Container & K8s Management for your business. Pilot a named cluster, one service and a workload whose desired and ready replicas your team can check.
It identifies a cluster, namespace, workload, observation time and desired and ready replica figures. Use it with the service and incident records when investigating impact.
Yes. Each cluster has an environment and named owner. Agree on environment labels before loading observations so similar workload names remain distinguishable.
Assign the incident to a person and record the acknowledgment time. Keep later findings as dated updates with their authors.
A Change Approver reviews the service, risk, scheduled start and end, and rollback plan before recording an approval or rejection. The operator records implementation and its result separately.
A request captures the desired service work and its approval. Production intervention can have its own change record with risk, window, rollback plan and review decision.
Agree on the source for cluster and workload data during implementation. A Kubernetes API or telemetry connection can supply readings once configured and reconciled with the named records.
Integration receipts retain provider and external event identifiers, a received time, payload hash and intake outcome. Review rejected and failed receipts against the provider source.
Use a problem record for the service, with a named owner, root cause findings and a status that distinguishes investigation from known error and resolution.
Manual use follows the platform pricing policy. Imports, integrations and agent activity use the published metering rules; implementation scope is agreed separately.
Start free, then use Proto to change fields, steps and approvals before your team goes live.