Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 2.39 KB

README.md

File metadata and controls

36 lines (29 loc) · 2.39 KB

Examples

Start with watching resources and supported host wiring, then add the optional editor.

Native viewer is a read-only page that lists and watches native resources through an existing host proxy, such as kubectl proxy, with the shared lifecycle and read-only store. The checked browser example in vanilla-browser/ runs against the gateway source over SSE. Native editor adds conditional saves through the same proxy, with machinery protection and guarded native recovery reads, and a minimal page that edits one ConfigMap with them. Both native pages run in Chromium under task e2e-browser, through watch resumption and expiry recovery. Comparison serves the same Widgets and Secrets through native access, krm-full/v1 and krm-spec/v1, unshared and shared, with editing on every source, host counters and a measurement driver against the spike cluster; dated results are in docs/facts. For gateway host integration patterns, use these small recipes:

Conditional save composes a connection with atomic save capture, projected reconciliation, and a host-owned Kubernetes endpoint that preserves real 409 conflicts.

Vue adapter is a copyable, typechecked composable with reactivity and cleanup tests.

Editor recipes keep a recovery copy of a draft before its object is deleted, and resolve a conflict in favour of the local value. Both are executed by the client suite.

Shared ConfigMap host is a compiled Go example with participant SelfSubjectReview, service-account SARs and shared data, bounded SSE writes, session expiry, lifecycle counters and a manually run real-cluster fixture.