Imports of buildkitd command

PathSynopsis
contextPackage context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.
crypto/tlsPackage tls partially implements TLS 1.2, as specified in RFC 5246, and TLS 1.3, as specified in RFC 8446.
crypto/x509Package x509 implements a subset of the X.509 standard.
expvarPackage expvar provides a standardized interface to public variables, such as operation counters in servers.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
github.com/containerd/containerd/api/types/runc/options
github.com/containerd/containerd/api/types/runtimeoptions/v1
github.com/containerd/containerd/v2/client
github.com/containerd/containerd/v2/core/remotes/docker
github.com/containerd/containerd/v2/defaultsPackage defaults provides several common defaults for interacting with containerd.
github.com/containerd/containerd/v2/pkg/sys
github.com/containerd/containerd/v2/pluginsplugins package stores all the plugin types used by containerd internally.
github.com/containerd/platformsPackage platforms provides a toolkit for normalizing, matching and specifying container platforms.
github.com/coreos/go-systemd/v22/activationPackage activation implements primitives for systemd socket activation.
github.com/coreos/go-systemd/v22/daemonPackage daemon provides a Go implementation of the sd_notify protocol.
github.com/gofrs/flockPackage flock implements a thread-safe interface for file locking.
github.com/hashicorp/go-multierror
github.com/moby/buildkit/cache/remotecache
github.com/moby/buildkit/cache/remotecache/azblob
github.com/moby/buildkit/cache/remotecache/gha
github.com/moby/buildkit/cache/remotecache/inline
github.com/moby/buildkit/cache/remotecache/local
github.com/moby/buildkit/cache/remotecache/registry
github.com/moby/buildkit/cache/remotecache/s3
github.com/moby/buildkit/client
github.com/moby/buildkit/cmd/buildkitd/config
github.com/moby/buildkit/control
github.com/moby/buildkit/executor/oci
github.com/moby/buildkit/frontend
github.com/moby/buildkit/frontend/dockerfile/builder
github.com/moby/buildkit/frontend/gateway
github.com/moby/buildkit/frontend/gateway/forwarder
github.com/moby/buildkit/session
github.com/moby/buildkit/solver
github.com/moby/buildkit/solver/bboltcachestorage
github.com/moby/buildkit/solver/llbsolver/cdidevices
github.com/moby/buildkit/util/apicaps
github.com/moby/buildkit/util/appcontext
github.com/moby/buildkit/util/appdefaults
github.com/moby/buildkit/util/archutil
github.com/moby/buildkit/util/bklog
github.com/moby/buildkit/util/db/boltutil
github.com/moby/buildkit/util/disk
github.com/moby/buildkit/util/grpcerrors
github.com/moby/buildkit/util/grpcutil/encoding/proto
github.com/moby/buildkit/util/network/cniprovider
github.com/moby/buildkit/util/network/netproviders
github.com/moby/buildkit/util/profiler
github.com/moby/buildkit/util/resolver
github.com/moby/buildkit/util/stack
github.com/moby/buildkit/util/tracing
github.com/moby/buildkit/util/tracing/detect
github.com/moby/buildkit/util/tracing/detect/jaeger
github.com/moby/buildkit/util/tracing/env
github.com/moby/buildkit/util/tracing/transform
github.com/moby/buildkit/version
github.com/moby/buildkit/worker
github.com/moby/buildkit/worker/base
github.com/moby/buildkit/worker/containerd
github.com/moby/sys/reexecPackage reexec facilitates the busybox style reexec of a binary.
github.com/moby/sys/usernsPackage userns provides utilities to detect whether we are currently running in a Linux user namespace.
github.com/opencontainers/image-spec/specs-go/v1
github.com/pelletier/go-tomlPackage toml is a TOML parser and manipulation library.
github.com/pkg/errorsPackage errors provides simple error handling primitives.
github.com/prometheus/client_golang/prometheus/promhttpPackage promhttp provides tooling around HTTP servers and clients.
github.com/sirupsen/logrusPackage logrus is a structured logger for Go, completely API compatible with the standard library logger.
github.com/urfave/cliPackage cli provides a minimal framework for creating and organizing command line Go applications.
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcPackage otelgrpc is the instrumentation library for google.golang.org/grpc.
go.opentelemetry.io/otel/exporters/prometheusPackage prometheus provides a Prometheus Exporter that converts OTLP metrics into the Prometheus exposition format and implements prometheus.Collector to provide a handler for these metrics.
go.opentelemetry.io/otel/propagationPackage propagation contains OpenTelemetry context propagators.
go.opentelemetry.io/otel/sdk/metricPackage metric provides an implementation of the OpenTelemetry metrics SDK.
go.opentelemetry.io/otel/sdk/tracePackage trace contains support for OpenTelemetry distributed tracing.
go.opentelemetry.io/proto/otlp/collector/trace/v1
golang.org/x/exp/trace
golang.org/x/net/tracePackage trace implements tracing of requests and long-lived objects.
golang.org/x/sync/errgroupPackage errgroup provides synchronization, error propagation, and Context cancelation for groups of goroutines working on subtasks of a common task.
golang.org/x/sync/semaphorePackage semaphore provides a weighted semaphore implementation.
google.golang.org/grpcPackage grpc implements an RPC system called gRPC.
google.golang.org/grpc/healthPackage health provides a service that exposes server's health and it must be imported to enable support for client-side health checks.
google.golang.org/grpc/health/grpc_health_v1
google.golang.org/grpc/reflectionPackage reflection implements server reflection service.
mapsPackage maps defines various functions useful with maps of any type.
netPackage net provides a portable interface for network I/O, including TCP/IP, UDP, domain name resolution, and Unix domain sockets.
net/httpPackage http provides HTTP client and server implementations.
net/http/pprofPackage pprof serves via its HTTP server runtime profiling data in the format expected by the pprof visualization tool.
osPackage os provides a platform-independent interface to operating system functionality.
os/userPackage user allows user account lookups by name or id.
path/filepathPackage filepath implements utility routines for manipulating filename paths in a way compatible with the target operating system-defined file paths.
runtimePackage runtime contains operations that interact with Go's runtime system, such as functions to control goroutines.
slicesPackage slices defines various functions useful with slices of any type.
strconvPackage strconv implements conversions to and from string representations of basic data types.
stringsPackage strings implements simple functions to manipulate UTF-8 encoded strings.
syncPackage sync provides basic synchronization primitives such as mutual exclusion locks.
syscallPackage syscall contains an interface to the low-level operating system primitives.
tags.cncf.io/container-device-interface/pkg/cdiPackage cdi has the primary purpose of providing an API for interacting with CDI and consuming CDI devices.
timePackage time provides functionality for measuring and displaying time.