awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repository-uri

Awesome GitHub RepositoriesPrivate Worker Node Provisioning

Adding dedicated physical or virtual worker nodes to a specific virtual cluster for hard tenancy.

Distinct from Worker Node Management: Focuses on assigning dedicated nodes to a virtual cluster rather than general node operational management.

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

Awesome Private Worker Node Provisioning GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • loft-sh/vclusterAvatar loft-sh

    loft-sh/vcluster

    11,186Vezi pe GitHub↗

    vcluster is a Kubernetes virtual cluster platform that creates fully isolated Kubernetes environments with dedicated control planes, API servers, and RBAC on shared physical infrastructure. It virtualizes Kubernetes control planes by running them as pods inside a host cluster, as standalone binaries on bare metal or virtual machines, or within Docker containers, providing each tenant their own isolated Kubernetes environment without the overhead of managing separate physical clusters. The platform enables multi-tenant Kubernetes isolation through multiple tenancy models, from shared node pool

    Attaches separate physical nodes to a virtual cluster so all workloads run directly on those nodes without syncing to the host cluster.

    Gocloud-nativehelmk3s
    Vezi pe GitHub↗11,186
  • crazyguitar/pysheeetAvatar crazyguitar

    crazyguitar/pysheeet

    8,150Vezi pe GitHub↗

    pysheeet este o bibliotecă de referință tehnică ce oferă o colecție curatoriată de fragmente de cod și modele de implementare pentru dezvoltarea avansată în Python, integrarea sistemelor și calculul de înaltă performanță. Servește ca un ghid cuprinzător pentru implementarea programării de rețea de nivel scăzut, extensiilor native C și programării asincrone și concurente. Proiectul oferă framework-uri specializate pentru dezvoltarea și implementarea modelelor de limbaj mari, inclusiv instrumente pentru inferență distribuită pe GPU și servire de înaltă performanță. Include, de asemenea, modele detaliate pentru orchestrarea clusterelor de calcul de înaltă performanță, acoperind alocarea resurselor GPU și gestionarea sarcinilor de lucru pe mai multe noduri. Biblioteca acoperă o gamă largă de capabilități, inclusiv comunicarea securizată în rețea și criptografia, object-relational mapping și gestionarea bazelor de date, precum și implementarea structurilor de date și algoritmilor complecși. Oferă, de asemenea, utilitare pentru gestionarea memoriei, interoperabilitate nativă prin interfețe de funcții străine (FFI) și integrarea la nivel de sistem de operare.

    Provides automation for head and worker node startup within containers across managed nodes.

    Python
    Vezi pe GitHub↗8,150
  • opsnull/follow-me-install-kubernetes-clusterAvatar opsnull

    opsnull/follow-me-install-kubernetes-cluster

    7,546Vezi pe GitHub↗

    This project provides a comprehensive guide and set of scripts for deploying and configuring a production-ready Kubernetes cluster from scratch. It centers on establishing a functional environment by installing core management components, storage, and networking across multiple nodes. The implementation emphasizes high availability for the control plane, utilizing layer-4 load balancing and leader election for the API server, scheduler, and controller manager. It further ensures reliability through the deployment of a distributed key-value store for persistent runtime data. The project cover

    Automates the process of adding worker nodes to the cluster using bootstrap credentials and service files.

    Shellcontainerdcorednsdocker
    Vezi pe GitHub↗7,546
  • alexellis/k3supAvatar alexellis

    alexellis/k3sup

    7,393Vezi pe GitHub↗

    k3sup is a command-line tool that installs and manages lightweight Kubernetes clusters entirely over SSH, without requiring any pre-installed software on the target machines. It bootstraps clusters on remote hosts using a single statically-linked binary, then provides immediate kubectl access by fetching and merging the cluster's admin credentials into the local configuration. The tool supports plan-driven cluster topology, allowing users to define node roles and configuration in a YAML file for automated multi-node deployment. The tool distinguishes itself by enabling parallel execution of i

    Adds worker nodes to an existing K3s cluster by connecting over SSH to each new host.

    Gocloudcloud-nativedevops
    Vezi pe GitHub↗7,393
  • k0sproject/k0sAvatar k0sproject

    k0sproject/k0s

    6,290Vezi pe GitHub↗

    k0s is a Kubernetes distribution that packages all control plane and worker components into a single binary, enabling cluster deployment with no host dependencies beyond the Linux kernel. It supports a container-native runtime where controllers and workers run inside Docker containers using a single OCI image, and offers declarative YAML configuration for defining cluster topology, host roles, and SSH connection details. The distribution provides pre-built binaries for x86-64, ARM64, ARMv7, and RISC-V architectures, and uses cryptographically signed tokens for secure node enrollment. The proj

    Automates the joining of worker nodes to a Kubernetes cluster using cryptographically signed tokens.

    Gokubernetes
    Vezi pe GitHub↗6,290
  • buildbot/buildbotAvatar buildbot

    buildbot/buildbot

    5,452Vezi pe GitHub↗

    Buildbot este un framework de integrare continuă (CI) bazat pe Python și un orchestrator distribuit de build-uri. Acesta funcționează ca un motor de automatizare a build-urilor care coordonează preluarea codului sursă, execuția etapelor de build și raportarea rezultatelor printr-un controller central și o rețea de agenți worker la distanță. Sistemul se distinge printr-o arhitectură de extensibilitate bazată pe plugin-uri și un model de distribuție master-worker. Permite modificarea dinamică a build-urilor la runtime și suportă un backend de bază de date pluggable pentru persistența stării sistemului și a datelor istorice de build. Proiectul acoperă o gamă largă de capabilități, inclusiv programarea automatizată a build-urilor și orchestrarea pipeline-urilor, integrarea cu controlul versiunilor prin polling și webhooks, și provizionarea de workeri pe servere fizice, containere Docker și clustere Kubernetes. Oferă, de asemenea, monitorizare și observabilitate cuprinzătoare prin analiza log-urilor de build și urmărirea performanței, alături de gestionarea securizată a secretelor și autentificare multi-provider. Controlul administrativ este disponibil printr-o interfață web dedicată și instrumente CLI pentru validarea configurației și gestionarea proceselor.

    Spins up build workers on demand across cloud providers and container platforms.

    Python
    Vezi pe GitHub↗5,452
  1. Home
  2. DevOps & Infrastructure
  3. Worker Node Management
  4. Private Worker Node Provisioning

Explorează sub-etichetele

  • Automated Node JoiningAutomated process of adding worker nodes to a virtual cluster using templates. **Distinct from Private Worker Node Provisioning:** Focuses on the automated joining process rather than just the assignment of private nodes.
  • External Node AttachmentsAttaching externally provisioned nodes to a virtual cluster using a command-line command to expand compute capacity. **Distinct from Private Worker Node Provisioning:** Distinct from Private Worker Node Provisioning: focuses on attaching pre-provisioned external nodes, not provisioning new dedicated nodes.
  • On-Demand Worker Node Provisioning1 sub-tagCreating and managing worker nodes dynamically based on configuration and resource requirements through a connected platform. **Distinct from Private Worker Node Provisioning:** Distinct from Private Worker Node Provisioning: focuses on on-demand creation of worker nodes, not just assigning dedicated nodes.
  • Private Node AutoscalingDynamically provisioning and deprovisioning private nodes for virtual clusters based on workload demand. **Distinct from Private Worker Node Provisioning:** Distinct from Private Worker Node Provisioning: focuses on dynamic scaling of private nodes, not just static assignment.
  • Virtual Node AutoscalingDynamic scaling of virtualized compute resources using external node providers. **Distinct from Private Worker Node Provisioning:** Focuses on the automatic scaling of nodes rather than just the assignment of dedicated nodes.