awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 dépôts

Awesome GitHub RepositoriesCustom Node Images

Support for utilizing custom operating system images or snapshots when provisioning cluster nodes.

Distinct from Custom Node Integration: Candidates refer to generative AI nodes or UI nodes, not OS images for cloud virtual machines.

Explore 6 awesome GitHub repositories matching devops & infrastructure · Custom Node Images. Refine with filters or upvote what's useful.

Awesome Custom Node Images GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • kubernetes/kopsAvatar de kubernetes

    kubernetes/kops

    16,631Voir sur GitHub↗

    kops is a Kubernetes cluster provisioner and lifecycle manager designed to automate the creation, maintenance, and destruction of production-grade clusters on cloud infrastructure. It functions as a declarative infrastructure manager, synchronizing the live state of a cluster with versioned manifests stored in remote object storage to ensure idempotent operations. The project distinguishes itself by offering comprehensive automation for the entire cluster lifecycle, including high-availability control plane deployment, incremental rolling updates, and automated version upgrades. It also serve

    Injects containers, hooks, and files directly into cluster nodes via a centralized manifest to customize the host environment.

    Gocncfcontainersgo
    Voir sur GitHub↗16,631
  • kubernetes-sigs/kindAvatar de kubernetes-sigs

    kubernetes-sigs/kind

    15,320Voir sur GitHub↗

    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

    Creates specialized node images from source code or binaries to customize the underlying cluster environment.

    Godockergolangk8s-sig-testing
    Voir sur GitHub↗15,320
  • aws/karpenter-provider-awsAvatar de aws

    aws/karpenter-provider-aws

    7,661Voir sur GitHub↗

    karpenter-provider-aws is a Kubernetes node autoscaler and infrastructure provider for AWS. It serves as a node lifecycle manager and cluster cost optimizer that automatically provisions and removes compute instances based on the resource requirements of pending pods. The project distinguishes itself through advanced AWS spot instance orchestration and price-capacity optimized selection to reduce cloud spend. It minimizes costs by consolidating underutilized nodes and prioritizing spot or reserved instances over on-demand capacity, while proactively migrating workloads before cloud provider i

    Defines the operating system and boot images for new nodes using configurable image families and custom images.

    Go
    Voir sur GitHub↗7,661
  • paradigmxyz/rethAvatar de paradigmxyz

    paradigmxyz/reth

    5,652Voir sur GitHub↗

    Reth is a modular, high-performance Ethereum execution layer client written in Rust. It serves as a full Ethereum node that syncs, validates, and serves blockchain data, functioning as an archive node implementation, a high-throughput RPC node server, and a snapshot sync tool. The project is built around a modular component architecture that allows assembling custom node behavior by swapping independent Rust crates for consensus, execution, mempool, and networking. The client distinguishes itself through a staged sync pipeline that downloads headers and bodies online before processing the res

    Supports building custom Docker images for modified execution-layer clients in private test networks.

    Rust
    Voir sur GitHub↗5,652
  • kubernetes/kubeadmAvatar de kubernetes

    kubernetes/kubeadm

    3,982Voir sur GitHub↗

    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

    Builds modified image variants by pre-loading containers or replacing binaries for testing purposes.

    Gobest-practicebuilding-blockconformant
    Voir sur GitHub↗3,982
  • vitobotta/hetzner-k3sAvatar de vitobotta

    vitobotta/hetzner-k3s

    3,299Voir sur GitHub↗

    This project is a cloud provisioner and orchestrator for deploying and managing K3s clusters on Hetzner Cloud. It automates the setup of lightweight Kubernetes environments, including the provisioning of load balancers, private networks, and firewalls. The tool functions as a lifecycle manager capable of performing zero-downtime rolling updates and version upgrades across distributed environments. It distinguishes itself through a cluster autoscaler that adjusts worker node counts based on resource demand and a system for converting single-master setups into multi-master, high-availability cl

    Allows specifying custom operating system images or snapshot IDs for node pools to support specific architectures.

    Crystalcrystalcrystal-langcrystal-language
    Voir sur GitHub↗3,299
  1. Home
  2. DevOps & Infrastructure
  3. Custom Node Images

Explorer les sous-tags

  • Bootstrapping ScriptsCustom initialization logic injected into nodes during the launch process. **Distinct from Custom Node Images:** Focuses on the execution of setup scripts during boot, whereas Custom Node Images focuses on the static image used.
  • Ethereum Execution Client ImagesBuilding and using custom Docker images for modified Ethereum execution-layer clients in private test networks. **Distinct from Custom Node Images:** Distinct from Custom Node Images: focuses on Ethereum execution client Docker images for private testnets, not general OS images for cloud VMs.
  • Node Runtime HooksCustomizations applied to nodes via container-based hooks or manifest-driven file injections to modify the host environment. **Distinct from Custom Node Images:** Focuses on dynamic runtime modifications and file injections rather than the static base OS image.