8 مستودعات
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.
This project is a REST API client library and Google Cloud SDK component that integrates Python applications with Google services. It functions as a discovery-based API client, utilizing an OAuth 2.0 integration library to secure requests and verify identity through access tokens and service accounts. The library is distinguished by its use of discovery documents to dynamically generate clients at runtime. By parsing JSON metadata, it maps Python method calls to HTTP requests and builds interface-based resource models that mirror the hierarchical structure of the remote service. Its broader
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 هو منسق للبنية التحتية السحابية وإطار عمل موزع للمسح الأمني. يعمل كمدير لنشر، وأخذ لقطات، وتدمير أساطيل الأجهزة الافتراضية القابلة للتخلص منها عبر مزودي سحابة ومناطق متعددة. يتميز المشروع بأتمتة توفير مجموعات أدوات الثغرات وبرمجيات التدقيق الأمني عبر هذه الخوادم البعيدة. يتميز بآلية لتوزيع عمليات المسح الأمني عن طريق تقسيم قوائم الأهداف عبر أسطول من المثيلات وتجميع البيانات الناتجة في ملفات موحدة وتقارير HTML. يغطي النظام مجموعة واسعة من الإمكانيات التشغيلية، بما في ذلك تنفيذ الأوامر عن بُعد، ونقل الملفات المتوازي، وضبط الشبكة على مستوى النواة لأحمال العمل ذات التزامن العالي. كما يوفر أدوات لإدارة لقطات الصور، وأنفاق SSH لحركة مرور الشبكة، ونشر ملفات تعريف البنية التحتية المحددة مسبقاً.
Manages the lifecycle of cloud virtual machines, including the targeted removal of instances using wildcards.
Mgmt is a distributed configuration management system that maintains the desired state of clusters using event-driven automation and closed-loop feedback. It functions as an infrastructure automation engine that triggers system state corrections in real-time based on resource monitoring and predefined specifications. The system includes a distributed cluster node selector for electing subsets of hosts based on specific strategies and constraints to distribute workloads. It also features a cloud infrastructure manager for controlling the lifecycle of virtual machine instances, including image
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.