4 repository-uri
Automated creation of groups of virtual machines with specified hardware types and scaling limits.
Distinct from Node Software Provisioning: Candidates focus on software installation (provisioning) or specific hardware types (blockchain) rather than the cloud-native grouping of VMs.
Explore 4 awesome GitHub repositories matching devops & infrastructure · Node Group Provisioning. Refine with filters or upvote what's useful.
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
Provisions groups of virtual machines based on specified machine types, scaling limits, and availability zones.
Beeswithmachineguns is a distributed load testing framework and cloud infrastructure orchestrator. It functions as an HTTP traffic generator that provisions fleets of virtual servers to simulate massive concurrent user traffic across multiple cloud regions to stress test web applications. The tool specifically manages the lifecycle of AWS EC2 micro instances, automating the provisioning of servers across different geographic zones and the subsequent termination of all active resources to prevent unnecessary billing costs. The system coordinates concurrent traffic scheduling and distributed r
Spawns a distributed fleet of virtual servers across different geographic zones to generate synthetic network traffic.
KubeOperator este o platformă cuprinzătoare de gestionare a clusterelor Kubernetes, orchestrator de infrastructură și manager multi-cluster. Acesta funcționează ca o distribuție enterprise Kubernetes concepută pentru a automatiza implementarea, scalarea și gestionarea ciclului de viață al clusterelor de producție pe diverse platforme cloud și mașini fizice. Platforma se distinge prin capabilități specializate pentru medii air-gapped, inclusiv un motor de instalare offline care generează arhive software și gestionează registre private pentru implementări securizate, fără internet. De asemenea, oferă un dashboard centralizat pentru operațiuni de flotă, permițând importul clusterelor externe și orchestrarea infrastructurii în diferite regiuni geografice și zone de disponibilitate. Sistemul acoperă o suprafață operațională largă, inclusiv provizionarea automată a mașinilor virtuale, urmărirea inventarului hardware și gestionarea declarativă a ciclului de viață pentru patching și scalare. Încorporează servicii integrate de backup și recuperare, control al accesului bazat pe roluri cu sincronizare LDAP și monitorizare cuprinzătoare pentru sănătatea și metricile de performanță ale clusterului. Sarcinile administrative și operațiunile de cluster sunt executate printr-o interfață bazată pe web.
Distributes master and worker nodes across multiple availability zones to ensure high availability and fault tolerance.
Acest proiect este un controler de ingress Kubernetes care gestionează rutarea traficului extern prin integrarea directă cu infrastructura de load balancing Google Cloud. Funcționează ca un controler care reconciliază continuu starea dorită a definițiilor de ingress din cluster cu configurația reală a load balancer-elor cloud-native. Controlerul automatizează furnizarea adreselor IP statice sau efemere și configurează load balancer-ele pentru a distribui cererile de rețea în mai multe zone de disponibilitate. Utilizează maparea declarativă pentru a traduce definițiile abstracte de serviciu în infrastructură cloud concretă, asigurându-se că traficul de intrare este direcționat către serviciile corespunzătoare din cluster. Pentru a susține mediile în care mai multe clustere partajează un singur proiect cloud, sistemul implementează namespacing-ul resurselor. Prin adăugarea unor identificatori unici la activele cloud gestionate, previne coliziunile de nume și menține izolarea între diferite implementări de cluster.
Provisions instance groups across multiple availability zones to ensure high availability.