8 repository-uri
Tools for managing the lifecycle and connectivity of virtual machine instances in the cloud.
Distinguishing note: Candidates focus on application singletons or account configurations, not virtual machine (GCE) instance administration.
Explore 8 awesome GitHub repositories matching devops & infrastructure · Cloud Compute Instance Management. Refine with filters or upvote what's useful.
Acest proiect este o bibliotecă client REST API și o componentă Google Cloud SDK care integrează aplicațiile Python cu serviciile Google. Funcționează ca un client API bazat pe descoperire (discovery-based), utilizând o bibliotecă de integrare OAuth 2.0 pentru a securiza cererile și a verifica identitatea prin token-uri de acces și conturi de serviciu. Biblioteca se distinge prin utilizarea documentelor de descoperire pentru a genera dinamic clienți la runtime. Prin parsarea metadatelor JSON, mapează apelurile de metode Python către cereri HTTP și construiește modele de resurse bazate pe interfețe care oglindesc structura ierarhică a serviciului la distanță. Capabilitățile sale mai largi acoperă gestionarea infrastructurii cloud, automatizarea publicității digitale și administrarea conturilor enterprise. Toolkit-ul include utilitare pentru gestionarea paginării seturilor mari de rezultate, executarea protocoalelor de upload reluabile pentru date binare și simularea comportamentului serviciului prin mocking-ul răspunsurilor API pentru asigurarea calității. Biblioteca oferă, de asemenea, generarea de documentație tehnică prin combinarea documentelor de descoperire cu interfața de serviciu disponibilă.
Enables the programmatic creation, modification, and deletion of compute instances within a cloud project.
DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container orchestration, and CI/CD pipelines. It provides a comprehensive toolset for managing operational workflows through the command line. The project specializes in automating tasks across multiple platforms, including managing namespaces and secrets in Kubernetes, auditing resources in AWS and GCP, and triggering builds or managing environment variables in GitHub Actions, GitLab CI, and CircleCI. It also includes a toolkit for interacting with container registries to query manifests
Handles SSH connections and audits service accounts for Google Compute Engine instances.
SimianArmy is a chaos engineering framework and resilience testing tool designed to induce random infrastructure failures in cloud environments. It functions as a cloud instance termination tool that simulates unplanned outages to verify that distributed architectures maintain high availability and fault tolerance. The system identifies and terminates cloud server instances to ensure applications can tolerate unexpected hardware failures without interrupting service. This process allows for the verification of automated failover mechanisms and the identification of weaknesses in system reliab
Automates the lifecycle management and termination of virtual machine instances to test infrastructure robustness.
Axiom este un orchestrator de infrastructură cloud și un framework distribuit de scanare de securitate. Servește ca manager pentru deployment-ul, snapshot-area și distrugerea flotelor de mașini virtuale temporare pe mai mulți furnizori cloud și regiuni. Proiectul se distinge prin automatizarea provisioning-ului de toolset-uri de vulnerabilități și software de audit de securitate pe aceste servere remote. Dispune de un mecanism pentru distribuirea scanărilor de securitate prin sharding-ul listelor țintă pe o flotă de instanțe și agregarea datelor rezultate în fișiere unificate și rapoarte HTML. Sistemul acoperă o gamă largă de capabilități operaționale, inclusiv execuția de comenzi remote, transferuri paralele de fișiere și tuning de rețea la nivel de kernel pentru workload-uri cu concurență ridicată. De asemenea, oferă instrumente pentru gestionarea snapshot-urilor de imagini, tunelare SSH pentru traficul de rețea și deployment-ul de profiluri de infrastructură predefinite.
Manages the lifecycle of cloud virtual machines, including the targeted removal of instances using wildcards.
Mgmt este un sistem distribuit de gestionare a configurațiilor care menține starea dorită a clusterelor folosind automatizarea bazată pe evenimente și feedback-ul closed-loop. Funcționează ca un motor de automatizare a infrastructurii care declanșează corecții ale stării sistemului în timp real, pe baza monitorizării resurselor și a specificațiilor predefinite. Sistemul include un selector de noduri de cluster distribuit pentru alegerea subseturilor de gazde pe baza unor strategii și constrângeri specifice pentru a distribui sarcinile de lucru. Dispune, de asemenea, de un manager de infrastructură cloud pentru controlul ciclului de viață al instanțelor de mașini virtuale, inclusiv deployment-ul imaginilor, selecția regiunii și scripturile de startup, alături de un orchestrator de firmware hardware pentru instalarea și verificarea binarilor pe baseboard management controllers (BMC). Capabilitățile suplimentare acoperă execuția sarcinilor în paralel, modificarea fișierelor de configurare bazată pe lens și regăsirea metadatelor sistemului. Setul de instrumente oferă, de asemenea, utilitare pentru transformarea tipurilor de date, decodarea formatelor și inspecția mediului pentru a determina stările curente ale sistemului.
Controls virtual machine instances by specifying images, regions, and startup scripts.
This project is a collection of structured study notes and conceptual breakdowns designed for the AWS Certified Cloud Practitioner exam. It serves as a technical reference and study guide, organizing cloud service details and architectural principles to assist in certification preparation. The knowledge base is built using markdown files and includes curated cheat sheets and interactive mind-map visualizations. These tools map complex certification topics into visual hierarchies to enable drill-down study paths and rapid revision. The materials cover a wide range of cloud capabilities, inclu
Covers the selection of hardware profiles based on compute or memory intensity to meet performance needs.
Lorax is a GPU-accelerated inference server and multi-adapter engine designed for serving large language models. It functions as a high-throughput system capable of deploying models via Kubernetes and managing the dynamic swapping of Low-Rank Adaptation adapters per request. The server distinguishes itself through multi-adapter dynamic batching, which allows requests using different adapter weights to be processed in a single GPU forward pass. It employs just-in-time adapter loading and weighted adapter merging to maximize throughput and enable multi-tasking without sacrificing performance.
Manages the lifecycle of remote compute nodes, including starting, stopping, and deleting cloud instances.
Foreman is a lifecycle infrastructure management platform used for automating the provisioning, configuration, and monitoring of physical, virtual, and cloud servers. It serves as a central hub for managing the entire lifespan of a server, from initial deployment and operating system upgrades to decommissioning and auditing. The platform functions as a hybrid cloud manager and bare-metal provisioning tool, providing a unified interface to control virtual machine lifecycles across diverse hypervisors and public cloud providers. It automates hardware discovery and operating system deployment us
Enables central management of the lifecycle and connectivity for virtual machine instances across diverse cloud platforms.