@@ -21,38 +21,38 @@ The absolute best way to get started with `Hyper` is to play with it.
2121
2222#### External services
2323
24- Hyper needs a ** PostgreSQL** server reachable from every node — it is the image
24+ Hyper needs a ** PostgreSQL** server reachable from every node - it is the image
2525database and the only stateful external dependency.
2626
2727#### System binaries
2828
2929The following must be on each node's ` PATH ` (the bracketed override is the
3030` config :hyper ` key you can set if the binary lives elsewhere):
3131
32- - [ ` skopeo ` ] ( https://github.com/containers/skopeo ) — pulls OCI images
32+ - [ ` skopeo ` ] ( https://github.com/containers/skopeo ) - pulls OCI images
3333 (` skopeo_path ` )
34- - [ ` e2fsprogs ` ] ( https://github.com/tytso/e2fsprogs ) — provides ` mke2fs ` , which
34+ - [ ` e2fsprogs ` ] ( https://github.com/tytso/e2fsprogs ) - provides ` mke2fs ` , which
3535 builds the ext4 rootfs (` mke2fs_path ` )
36- - ` losetup ` , ` blockdev ` (from ** util-linux** ) — loop-device setup
36+ - ` losetup ` , ` blockdev ` (from ** util-linux** ) - loop-device setup
3737 (` losetup_path ` , ` blockdev_path ` )
38- - ` dmsetup ` (from ** lvm2** / device-mapper) — dm-snapshot and thin-pool
39- layering (` dmsetup_path ` ). Frequently * not* installed by default — check
38+ - ` dmsetup ` (from ** lvm2** / device-mapper) - dm-snapshot and thin-pool
39+ layering (` dmsetup_path ` ). Frequently * not* installed by default - check
4040 this one first.
41- - ` du ` , ` getent ` (from ** coreutils** and ** glibc** ) — rootfs sizing and user
41+ - ` du ` , ` getent ` (from ** coreutils** and ** glibc** ) - rootfs sizing and user
4242 resolution. Present on essentially every distro.
4343
4444#### Kernel features
4545
4646The host kernel must provide:
4747
48- - ** KVM** — ` /dev/kvm ` must exist and be accessible to the per-VM users (see
48+ - ** KVM** - ` /dev/kvm ` must exist and be accessible to the per-VM users (see
4949 the ` uid_gid_range ` configuration).
50- - ** cgroup v2** — the unified hierarchy mounted at ` /sys/fs/cgroup ` . v1-only
50+ - ** cgroup v2** - the unified hierarchy mounted at ` /sys/fs/cgroup ` . v1-only
5151 hosts are not supported.
52- - ** device-mapper targets** ` snapshot ` , ` thin ` , and ` thin-pool ` — load the
52+ - ** device-mapper targets** ` snapshot ` , ` thin ` , and ` thin-pool ` - load the
5353 ` dm_snapshot ` and ` dm_thin_pool ` modules (`modprobe dm_snapshot
5454 dm_thin_pool`). Hyper refuses to start its device helper without them.
55- - ** loop devices** — the ` loop ` module, used to attach layer images as block
55+ - ** loop devices** - the ` loop ` module, used to attach layer images as block
5656 devices.
5757
5858#### Privileged setup
@@ -68,8 +68,8 @@ The host kernel must provide:
6868
6969#### Auto-redistributed
7070
71- The remaining runtime dependencies — ` firecracker ` , ` jailer ` , ` umoci ` , and the
72- guest ` vmlinux ` kernels — are downloaded, checksum-verified, and managed by
71+ The remaining runtime dependencies - ` firecracker ` , ` jailer ` , ` umoci ` , and the
72+ guest ` vmlinux ` kernels - are downloaded, checksum-verified, and managed by
7373Hyper itself; you do not install them.
7474
7575### Installation
0 commit comments