awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
kubernetes-sigs avatar

kubernetes-sigs/kind

0
View on GitHub↗
15,320 स्टार्स·1,760 फोर्क्स·Go·Apache-2.0·7 व्यूज़kind.sigs.k8s.io↗

Kind

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 the automation of ephemeral clusters for continuous integration pipelines, custom node image building, and the mapping of host ports and storage into node containers. It also provides utilities for network configuration, such as custom CNI support, load balancer provisioning, and API server runtime management.

Features

  • Container-Based Node Emulation - Runs Kubernetes control plane and worker nodes as containers to emulate a full cluster on a single host.
  • Local Kubernetes Clusters - Runs a full Kubernetes cluster on a local machine using containers to develop and test applications.
  • CI Workflow Automations - Automates the creation and destruction of local clusters within CI pipelines to validate changes and execute tests.
  • Ephemeral CI Environments - Provides an automated environment for bootstrapping and destroying ephemeral Kubernetes clusters within CI pipelines.
  • Cluster Bootstrapping - Utilizes the standard Kubernetes installation tool within containers to initialize the cluster and join nodes.
  • Multi-Node Topology Emulation - Defines and deploys complex Kubernetes architectures with multiple control planes and worker nodes for high availability testing.
  • Kubernetes Cluster Management - Bootstraps, manages, and removes local Kubernetes clusters using container nodes with custom names and versions.
  • CI Cluster Automation - Automates the creation and destruction of temporary Kubernetes clusters within CI pipelines to validate changes.
  • Experimental Cluster Environments - Bootstraps specialized Kubernetes environments to test custom node images, specific versions, or experimental feature gates.
  • Cluster Configuration Management - Defines cluster architecture via configuration files to enable multi-node setups and high-availability control planes.
  • Container Image Management - Transfers container images from the host machine directly to cluster nodes to bypass registry authentication.
  • Direct Node Image Uploads - Transfers container images directly from the host filesystem into node runtimes to bypass remote registries.
  • Container Port Mappings - Routes traffic from the host machine to containerized nodes via port forwarding for API and service access.
  • Container Registry Integrations - Connects local container registries to the cluster to allow pulling images using a consistent local address.
  • Custom Node Images - Creates specialized node images from source code or binaries to customize the underlying cluster environment.
  • High Availability Clusters - Starts clusters with multiple control-plane nodes using configuration files to ensure redundancy and fault tolerance.
  • Air-Gapped Cluster Deployments - Sets up Kubernetes clusters without an internet connection using pre-built node images and local container registries.
  • Test Cluster Deployers - Bootstraps clusters using release builds compiled from source or custom images to test modifications.
  • Offline Deployments - Uses pre-built or locally transferred node images to create clusters without an active internet connection.
  • Container Directory Mounting - Links local host directories into node containers to provide persistent data and credential access.
  • Cluster Network Orchestration - Allows customization of cluster-wide network settings, including IP families, subnets, and API server addresses.
  • CNI Implementations - Supports the use of custom CNI plugins by preventing the installation of the built-in networking implementation.
  • Container Port Mapping - Forwards traffic from the host machine to specific ports on the cluster nodes.
  • Load Balancers - Creates dedicated containers to provide external IP addresses and route traffic to internal services.
  • Service Exposure - Routes external HTTP and HTTPS traffic to internal services using Ingress or Gateway API support.
  • Rootless Container Runtimes - Leverages user-namespace container runtimes to launch clusters without requiring administrative privileges on the host.
  • Configuration-Driven Topology Mapping - Provides a structured way to define the number and arrangement of control plane and worker nodes via configuration files.
  • Cloud Native Security - Runs local Kubernetes clusters using Docker.
  • Cluster Provisioning - Runs local Kubernetes clusters inside Docker containers.
  • Cloud Security - Runs local Kubernetes clusters using Docker containers.

स्टार हिस्ट्री

kubernetes-sigs/kind के लिए स्टार हिस्ट्री चार्टkubernetes-sigs/kind के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Kind को शामिल करने वाली क्यूरेटेड खोजें

चुनिंदा कलेक्शन जहाँ Kind दिखाई देता है।
  • Kubernetes कमांड लाइन मैनेजमेंट टूल्स
  • Kubernetes ऑर्केस्ट्रेशन टूल्स

Kind के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Kind के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • k3d-io/k3dK

    k3d-io/k3d

    6,466GitHub पर देखें↗

    k3d is a containerized Kubernetes orchestrator and wrapper that manages the lifecycle of k3s nodes and servers within container runtimes. It serves as a tool for deploying and destroying multi-node Kubernetes environments on a single machine for local development and testing. The project distinguishes itself by wrapping k3s to provide integrated networking, resource limit control, and local registry orchestration. It enables multi-node cluster simulation by wrapping nodes as isolated containers and using host-entry injection and port proxying to route host TCP and UDP traffic into the cluster

    Go
    GitHub पर देखें↗6,466
  • kubernetes/kubeadmkubernetes का अवतार

    kubernetes/kubeadm

    3,982GitHub पर देखें↗

    kubeadm is a tool for initializing a minimum viable Kubernetes control plane and joining worker nodes to a secure cluster. It serves as a control plane orchestrator and cluster bootstrapper designed to automate the deployment and maintenance of the Kubernetes management layer. The project provides lifecycle management utilities for upgrading cluster versions and resetting node states to restore hosts to a clean installation baseline. It handles the secure integration of new nodes through token-based joining and ensures availability during software transitions via phased version upgrading. Th

    Gobest-practicebuilding-blockconformant
    GitHub पर देखें↗3,982
  • kubernetes/minikubekubernetes का अवतार

    kubernetes/minikube

    31,877GitHub पर देखें↗

    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

    Goclustercncfcontainers
    GitHub पर देखें↗31,877
  • siderolabs/talossiderolabs का अवतार

    siderolabs/talos

    10,659GitHub पर देखें↗

    Talos is a minimal, immutable Linux distribution designed specifically for deploying and managing Kubernetes clusters. It functions as an API-driven infrastructure manager that replaces traditional shell access with a declarative gRPC interface to control operating system state and configuration. The system is distinguished by its use of a read-only root filesystem and a security-hardened kernel, which removes standard GNU utilities to reduce the attack surface. It ensures environment consistency by distributing the operating system as versioned, signed images and utilizes TPM-backed verified

    Gocloud-nativecontainerdgo
    GitHub पर देखें↗10,659
Kind के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

kubernetes-sigs/kind क्या करता है?

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.

kubernetes-sigs/kind की मुख्य विशेषताएं क्या हैं?

kubernetes-sigs/kind की मुख्य विशेषताएं हैं: Container-Based Node Emulation, Local Kubernetes Clusters, CI Workflow Automations, Ephemeral CI Environments, Cluster Bootstrapping, Multi-Node Topology Emulation, Kubernetes Cluster Management, CI Cluster Automation।

kubernetes-sigs/kind के कुछ ओपन-सोर्स विकल्प क्या हैं?

kubernetes-sigs/kind के ओपन-सोर्स विकल्पों में शामिल हैं: k3d-io/k3d — k3d is a containerized Kubernetes orchestrator and wrapper that manages the lifecycle of k3s nodes and servers within… kubernetes/kubeadm — kubeadm is a tool for initializing a minimum viable Kubernetes control plane and joining worker nodes to a secure… kubernetes/minikube — Minikube is a command-line tool designed for local Kubernetes development, enabling users to provision and manage… siderolabs/talos — Talos is a minimal, immutable Linux distribution designed specifically for deploying and managing Kubernetes clusters.… kubernetes/kops — kops is a Kubernetes cluster provisioner and lifecycle manager designed to automate the creation, maintenance, and… netbirdio/netbird — NetBird is a zero-trust networking platform that builds secure, encrypted peer-to-peer overlay networks using the…