Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
d8
command
|
|
|
cr/cmd
Package cr wires the `d8 cr` subtree.
|
Package cr wires the `d8 cr` subtree. |
|
cr/cmd/completion
Package completion provides shell-completion helpers for the `d8 cr` subtree.
|
Package completion provides shell-completion helpers for the `d8 cr` subtree. |
|
cr/cmd/fs
Package fs implements the `d8 cr fs` subtree - filesystem inspection of container images.
|
Package fs implements the `d8 cr fs` subtree - filesystem inspection of container images. |
|
cr/cmd/rootflagnames
Package rootflagnames holds the persistent-flag names of the `d8 cr` root command in one place.
|
Package rootflagnames holds the persistent-flag names of the `d8 cr` root command in one place. |
|
cr/internal/image
Package image holds pure operations over v1.Image / v1.ImageIndex values that stand on their own (multi-arch resolution, future diff helpers, ...).
|
Package image holds pure operations over v1.Image / v1.ImageIndex values that stand on their own (multi-arch resolution, future diff helpers, ...). |
|
cr/internal/imagefs
Package imagefs reads the filesystem of an OCI/Docker image as the merged view that a running container would see, and extracts it to disk with path-traversal and absolute-symlink-rewrite protection.
|
Package imagefs reads the filesystem of an OCI/Docker image as the merged view that a running container would see, and extracts it to disk with path-traversal and absolute-symlink-rewrite protection. |
|
cr/internal/imageio
Package imageio bridges v1.Image / v1.ImageIndex and the local filesystem: loading and saving tarballs (docker format) and OCI image layouts.
|
Package imageio bridges v1.Image / v1.ImageIndex and the local filesystem: loading and saving tarballs (docker format) and OCI image layouts. |
|
cr/internal/output
Package output renders imagefs data for `d8 cr fs` subcommands as human-readable text.
|
Package output renders imagefs data for `d8 cr fs` subcommands as human-readable text. |
|
cr/internal/registry
Package registry is the thin domain layer of `d8 cr` on top of go-containerregistry/pkg/v1/*.
|
Package registry is the thin domain layer of `d8 cr` on top of go-containerregistry/pkg/v1/*. |
|
iam/listget/cmd
Package listget hosts the top-level read-only commands `d8 iam get` and `d8 iam list`.
|
Package listget hosts the top-level read-only commands `d8 iam get` and `d8 iam list`. |
|
iam/types
Package types holds the constants and GVRs shared across the iam subpackages (access, group, user).
|
Package types holds the constants and GVRs shared across the iam subpackages (access, group, user). |
|
mirror/cmd/pull/errdetect
Package errdetect classifies registry errors for d8 mirror pull with pull-specific causes and solutions.
|
Package errdetect classifies registry errors for d8 mirror pull with pull-specific causes and solutions. |
|
mirror/cmd/push/errdetect
Package errdetect classifies registry errors for d8 mirror push with push-specific causes and solutions.
|
Package errdetect classifies registry errors for d8 mirror push with push-specific causes and solutions. |
|
mirror/errmatch
Package errmatch provides error matchers for container registry responses.
|
Package errmatch provides error matchers for container registry responses. |
|
mirror/pack
Package pack contains the atomic-write helper shared by every component that emits a tar artifact into the user's bundle directory (platform, installer, security, per-module).
|
Package pack contains the atomic-write helper shared by every component that emits a tar artifact into the user's bundle directory (platform, installer, security, per-module). |
|
plugins/cmd
Package plugins implements the d8-cli plugin system.
|
Package plugins implements the d8-cli plugin system. |
|
plugins/cmd/flags
Package flags defines the shared CLI flag set used by the d8 plugins management subcommands and consumed during registry client initialisation.
|
Package flags defines the shared CLI flag set used by the d8 plugins management subcommands and consumed during registry client initialisation. |
|
plugins/cmd/layout
Package layout centralizes the on-disk filesystem layout used by the d8 plugins subsystem: directory names, suffixes, and helpers that build concrete paths from the install root.
|
Package layout centralizes the on-disk filesystem layout used by the d8 plugins subsystem: directory names, suffixes, and helpers that build concrete paths from the install root. |
|
diagnostic
Package diagnostic provides HelpfulError - a wrapper around standard Go errors that adds possible causes and actionable solutions for the user.
|
Package diagnostic provides HelpfulError - a wrapper around standard Go errors that adds possible causes and actionable solutions for the user. |
|
testing
|
|
Click to show internal directories.
Click to hide internal directories.