docs: Add new feature documentation and stubs#115
docs: Add new feature documentation and stubs#115JeromeJaggi wants to merge 2 commits intoprod-stagingfrom
Conversation
| - The mount script runs before a volume attaches to an instance. | ||
| - The unmount script runs after all instances detach from the volume. | ||
|
|
||
| This enables remote storage (NFS, iSCSI), encrypted volumes, and overlay filesystems. |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.Acronyms] 'NFS' has no definition.
a984ea9 to
1285c3b
Compare
1285c3b to
28cd50e
Compare
28cd50e to
8b4201c
Compare
8b4201c to
e81fd0f
Compare
e81fd0f to
af404cf
Compare
af404cf to
2fd2008
Compare
Add inline ROMs, ROM lifecycle, volume lifecycle, instance logs, queued updates, COW checkpointing, volume hooks, K8s CRD specs, 10 diagrams, and feature stubs. Signed-off-by: Jerome Jaggi <[email protected]>
2fd2008 to
ca82883
Compare
| |---|---|---|---| | ||
| | `cloud.unikraft.v1.services/domain` | string | — | Custom domain for the Unikraft Cloud service. For multi-container pods, prefix with the container name (`cloud.unikraft.v1.services/domain.<containerName>`) to set a per-container domain, or use the global annotation to derive `<containerName>-<domain>` automatically. | | ||
|
|
||
| ## CRD reference |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Microsoft.Headings] 'CRD reference' should use sentence-style capitalization.
| |---|---|---|---| | ||
| | `cloud.unikraft.v1.services/domain` | string | — | Custom domain for the Unikraft Cloud service. For multi-container pods, prefix with the container name (`cloud.unikraft.v1.services/domain.<containerName>`) to set a per-container domain, or use the global annotation to derive `<containerName>-<domain>` automatically. | | ||
|
|
||
| ## CRD reference |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.Acronyms] 'CRD' has no definition.
|
|
||
| The operator defines three CRDs in the `unikraft.com/v1alpha1` API group. | ||
|
|
||
| ### Instance CRD |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Microsoft.Headings] 'Instance CRD' should use sentence-style capitalization.
|
|
||
| The operator defines three CRDs in the `unikraft.com/v1alpha1` API group. | ||
|
|
||
| ### Instance CRD |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.Acronyms] 'CRD' has no definition.
| Most spec fields don't change after creation. | ||
| Fields marked mutable accept in-place updates. | ||
|
|
||
| ### Service CRD |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Microsoft.Headings] 'Service CRD' should use sentence-style capitalization.
| Most spec fields don't change after creation. | ||
| Fields marked mutable accept in-place updates. | ||
|
|
||
| ### Service CRD |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.Acronyms] 'CRD' has no definition.
|
|
||
| Service CRDs don't support in-place updates. | ||
|
|
||
| ### Volume CRD |
There was a problem hiding this comment.
🚫 [vale] reported by reviewdog 🐶
[Microsoft.Headings] 'Volume CRD' should use sentence-style capitalization.
|
|
||
| Service CRDs don't support in-place updates. | ||
|
|
||
| ### Volume CRD |
There was a problem hiding this comment.
📝 [vale] reported by reviewdog 🐶
[Microsoft.Acronyms] 'CRD' has no definition.
Summary
Comprehensive documentation update covering new and upcoming platform
features. All content sourced from platform code analysis.
New feature documentation
roms.mdx): files array, encoding options,ephemeral behavior, 16-file / 1KB limits
instances.mdx): queue behavior forrunning instances, supported properties, retry logic
snapshots.mdx): COW forkmechanism, async writes, dirty page tracking
volumes.mdx): custom scriptsfor remote storage and encrypted volumes
Feature stubs
snapshots.mdx)instances.mdx)live-migration.mdx, preview)sandbox-api.mdx, in development)Files changed
pages/features/roms.mdx(modified)pages/features/snapshots.mdx(modified)pages/platform/instances.mdx(modified)pages/platform/volumes.mdx(modified)pages/features/live-migration.mdx(new)pages/features/sandbox-api.mdx(new)Review guidance
This PR is intended as a single preview deployment for CEO review
of all new documentation before splitting into individual PRs for
merge.