Documentation
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Package chrooted confines filesystem operations to one directory tree, the way a process chrooted into that directory is confined: paths are interpreted relative to the tree's root, ".." cannot climb above it, and symbolic links, absolute ones included, resolve inside it.
|
Package chrooted confines filesystem operations to one directory tree, the way a process chrooted into that directory is confined: paths are interpreted relative to the tree's root, ".." cannot climb above it, and symbolic links, absolute ones included, resolve inside it. |
|
testutils
Package testutils reports the process-wide kernel resources a benchmark consumes, so a change to how volumes are confined can be judged on its footprint (OS threads, mount namespaces, file descriptors, resident memory) and not only on latency.
|
Package testutils reports the process-wide kernel resources a benchmark consumes, so a change to how volumes are confined can be judged on its footprint (OS threads, mount namespaces, file descriptors, resident memory) and not only on latency. |
|
Package dummyserver provides a non-functional implementation of the orchestrator gRPC surface.
|
Package dummyserver provides a non-functional implementation of the orchestrator gRPC surface. |
|
Package gcpercent sets the process's Go GC percent from a feature flag.
|
Package gcpercent sets the process's Go GC percent from a feature flag. |
|
contracts
Package contracts provides primitives to interact with the openapi HTTP API.
|
Package contracts provides primitives to interact with the openapi HTTP API. |
|
dirverifier
Package dirverifier keeps the directory listings behind NFSv3 READDIR and READDIRPLUS cookie verifiers, so a paginated listing reads the directory once instead of once per page.
|
Package dirverifier keeps the directory listings behind NFSv3 READDIR and READDIRPLUS cookie verifiers, so a paginated listing reads the directory once instead of once per page. |
|
handlecache
Package handlecache maps NFS file handles to a path on a mounted volume.
|
Package handlecache maps NFS file handles to a path on a mounted volume. |
|
Package routing publishes the orchestrator-owned sandbox routing record (sandbox:routing:{sandboxID}) that client-proxy reads to reach the sandbox.
|
Package routing publishes the orchestrator-owned sandbox routing record (sandbox:routing:{sandboxID}) that client-proxy reads to reach the sandbox. |
|
envd
Package envd provides primitives to interact with the openapi HTTP API.
|
Package envd provides primitives to interact with the openapi HTTP API. |
|
envdbin
Package envdbin keeps a node-local copy of the host envd binary so the resume-time envd upgrade paths neither fork `envd -version` nor stream 13 MB off the gcsfuse mount on every attempt.
|
Package envdbin keeps a node-local copy of the host envd binary so the resume-time envd upgrade paths neither fork `envd -version` nor stream 13 MB off the gcsfuse mount on every attempt. |
|
fc/cputemplate
Package cputemplate parses and validates the custom Firecracker CPU template.
|
Package cputemplate parses and validates the custom Firecracker CPU template. |
|
guest
Package guest declares how the orchestrator adapts to the operating system of a template's guest.
|
Package guest declares how the orchestrator adapts to the operating system of a template's guest. |
|
uffd/testutils/testharness
Package testharness provides the wire types, typed RPC client, and barrier registry shared between the parent and child halves of the userfaultfd test harness.
|
Package testharness provides the wire types, typed RPC client, and barrier registry shared between the parent and child halves of the userfaultfd test harness. |
|
template
|
|
|
build/core/fstab
Package fstab counts the /etc/fstab entries that would hold a sandbox boot waiting for a block device the sandbox does not attach.
|
Package fstab counts the /etc/fstab entries that would hold a sandbox boot waiting for a block device the sandbox does not attach. |
|
build/phases/base/distro
Package distro makes template-build provisioning distro-aware: it selects a declared per-family Profile by the base image's /etc/os-release ID rather than probing for a package manager.
|
Package distro makes template-build provisioning distro-aware: it selects a declared per-family Profile by the base image's /etc/os-release ID rather than probing for a package manager. |
|
build/phases/ensurefreedisk
Package ensurefreedisk grows a quiescent rootfs after user steps and before finalize cold-boots it.
|
Package ensurefreedisk grows a quiescent rootfs after user steps and before finalize cold-boots it. |
Click to show internal directories.
Click to hide internal directories.