Este proyecto proporciona un conjunto de utilidades de diagnóstico y validación para runtimes de contenedores que implementan la Container Runtime Interface de Kubernetes. Sirve como una interfaz de línea de comandos para interactuar y gestionar ciclos de vida de contenedores, imágenes y sandboxes directamente en una máquina host sin requerir un despliegue de cluster completo.
Las características principales de kubernetes-sigs/cri-tools son: Container Runtime Debuggings, Container Runtime Interfaces, Container Lifecycle Orchestrators, Runtime Validation Suites, Runtime Specification Validators, Container Lifecycle Management, Compliance Verifiers, Specification Compliance Testing.
Las alternativas de código abierto para kubernetes-sigs/cri-tools incluyen: kubernetes/minikube — Minikube is a command-line tool designed for local Kubernetes development, enabling users to provision and manage… eon01/dockercheatsheet — This project is a comprehensive reference guide and cheat sheet for the Docker CLI. It provides a structured… containerd/containerd — Containerd is a daemon-based container runtime that manages the complete lifecycle of containers on a host system. It… kubernetes-sigs/kind — This project is a local Kubernetes cluster manager and tool that runs control plane and worker nodes as containers on… testcontainers/testcontainers-dotnet — Testcontainers for .NET is a Docker testing library and integration testing framework designed to manage the lifecycle… containers/crun — crun is a low-level container runtime that implements the Open Container Initiative specification for managing the…
Minikube is a command-line tool designed for local Kubernetes development, enabling users to provision and manage full-featured container clusters directly on a workstation. It serves as a local orchestrator that automates the lifecycle of isolated environments, allowing developers to start, stop, pause, and delete clusters to support testing and integration workflows. The project distinguishes itself through its flexible architecture, which supports multiple virtualization drivers and container runtimes to accommodate diverse host environments. It provides deep integration between the host a
This project is a comprehensive reference guide and cheat sheet for the Docker CLI. It provides a structured collection of commands and documentation to help users manage container lifecycles, build images, and handle registries. The documentation specifically covers the orchestration of multi-container applications using Docker Compose and the management of scalable services across multiple nodes via Docker Swarm. It also includes detailed guides for configuring virtual networks, bridges, and ports to control container communication. The reference surface extends to container image administ
Containerd is a daemon-based container runtime that manages the complete lifecycle of containers on a host system. It functions as a core orchestration backend, handling image distribution, storage, and process execution while adhering to industry-standard specifications for container execution and configuration. The project is distinguished by its modular, plugin-based architecture, which allows for the extension of storage, runtime, and networking capabilities without requiring a full daemon recompile. It utilizes a shim-based execution model to delegate low-level operations, ensuring isola
This project is a local Kubernetes cluster manager and tool that runs control plane and worker nodes as containers on a host machine. It provides an environment for local development and automated testing by emulating a full Kubernetes cluster within a container runtime. The tool enables the creation of multi-node topologies and high-availability control planes through configuration files. It supports image sideloading to transfer container images directly from the host to nodes, bypassing remote registries, and allows for offline deployments using pre-built node images. Capabilities include