20 Repos
Tools that connect to private and public cloud platforms to discover, catalog, and control virtual machines, storage, and network resources.
Distinct from Cloud and Infrastructure: None of the candidates cover a unified cloud resource management interface; they focus on specific cloud tools or virtual private clouds.
Explore 20 awesome GitHub repositories matching devops & infrastructure · Cloud Resource Managers. Refine with filters or upvote what's useful.
Pixelle-Video is a text-to-video automation platform and generation engine that converts text topics into complete videos with synchronized narration, images, and music. It functions as a modular system for producing short-form content, utilizing large language models to automate script composition, visual asset generation, and voiceover production. The platform features a node-based workflow orchestrator that allows the composition of custom generation pipelines by linking different AI models. It includes a dynamic video layout designer that uses HTML templates to define aspect ratios and vi
Provides tools to control cloud-based execution by managing GPU memory and concurrency limits.
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
Uses cross-account bucket policies to centralize cluster state and inventory management across multiple cloud accounts.
This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a
Provides a centralized resource view to deploy and administer cloud services and applications.
Boto is a Python SDK and API wrapper for Amazon Web Services. It serves as a programmatic interface for managing and automating cloud infrastructure, mapping cloud-side resources to native Python objects and methods. The library provides tools for the programmatic control and orchestration of compute, storage, networking, and database resources. It enables the automation of infrastructure deployments and the management of virtual servers, container services, and serverless functions. Capability areas include identity and access management, cloud monitoring and observability, and the administ
Controls virtual servers, object storage, and relational databases through external programmatic scripts.
Cloud Custodian ist eine Multi-Cloud-Governance-Engine und ein Richtliniendurchsetzungstool, das dazu entwickelt wurde, Sicherheit, Compliance und Kostenoptimierung über verschiedene Cloud-Anbieter hinweg zu automatisieren. Es fungiert als Regel-Engine, die eine deklarative, domänenspezifische Sprache verwendet, um Cloud-Ressourcen abzufragen und korrigierende Maßnahmen basierend auf vordefinierten Filtern auszuführen. Das System arbeitet als serverloser Richtlinien-Orchestrator, der anbieterspezifische Funktionen bereitstellt, um eine Echtzeit-Durchsetzung als Reaktion auf Änderungen an Cloud-Ressourcen auszulösen. Es bietet eine anbieterunabhängige Ressourcenabstraktion, um konsistente operative Richtlinien über mehrere Konten, Abonnements und Projekte hinweg aufrechtzuerhalten. Die Funktionen decken die Prüfung der Cloud-Infrastruktur ab, einschließlich der Analyse von Assets innerhalb von Continuous-Integration-Pipelines und der Generierung von Compliance-Berichten. Das Tool unterstützt zudem die Kostenoptimierung, um ungenutzte Ressourcen zu identifizieren und zu entfernen, und enthält einen Simulationsmodus, um betroffene Ressourcen zu identifizieren, ohne tatsächliche Änderungen anzuwenden.
Connects to multiple cloud platforms to discover, catalog, and control virtual machines, storage, and network resources.
ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure. The platform distinguishes itself through a service-oriented
Queries connected cloud environments to discover and list available infrastructure resources for pipeline configuration.
Dieses Projekt ist eine Sammlung von Python-Client-Bibliotheken und API-Wrappern, die für die Interaktion mit Google Cloud Platform-Diensten verwendet werden. Es fungiert als programmatische Schnittstelle für die Bereitstellung, Konfiguration und Verwaltung von Cloud-Infrastruktur und Ressourcen. Die Bibliothek bietet ein spezialisiertes Toolkit für Google Cloud Storage, das das Hochladen, Herunterladen und Verwalten von Datenobjekten innerhalb von Cloud-Buckets ermöglicht. Sie unterstützt zudem die Entwicklung serverloser Anwendungen sowie die Automatisierung von Umgebungs-Setup und Skalierung. Das Projekt handhabt die Cloud-API-Integration durch Bereitstellung von High-Level-Abstraktionen, die Authentifizierung und Service-Anfragen verwalten. Diese Funktionen decken das allgemeine Infrastrukturmanagement und die Remote-Speicherintegration ab.
Acts as a programmatic resource manager for discovering and controlling virtual machines, storage, and network resources.
This repository provides a collection of reference implementations, toolkits, and orchestration tools for training and deploying large-scale AI models on Cloud TPU hardware. It serves as a framework for managing the lifecycle of accelerator clusters, including hardware orchestration and the provisioning of high-performance compute infrastructure for machine learning workloads. The project specifically enables the pre-training of foundation models, large language models, and complex reasoning architectures through distributed training toolkits and multi-host scaling recipes. It further provide
Manages the creation and resetting of TPU instances via a queue while tracking maintenance information.
Pacu ist ein Exploitation-Framework, das für das Auditieren und Testen der Sicherheit von Amazon Web Services (AWS)-Umgebungen entwickelt wurde. Es dient als Cloud-Penetration-Testing-Tool und Ressourcen-Enumerator, um Fehlkonfigurationen zu identifizieren, Angriffsflächen abzubilden und Pfade zur Privilegieneskalation auszuführen. Das Framework bietet spezialisierte Funktionen für Post-Exploitation- und Red-Team-Operationen, einschließlich der Etablierung von Persistenz durch Backdooring von Identity and Access Management (IAM). Es zeichnet sich durch ein Plugin-basiertes Modulsystem aus, das die Entwicklung benutzerdefinierter Aufgaben und die Orchestrierung von API-Anfragen über mehrere geografische Regionen hinweg ermöglicht. Das Projekt deckt ein breites Spektrum an Sicherheitsaudit-Aktivitäten ab, einschließlich Infrastruktur-Enumeration, Datenexfiltration aus Speicherdiensten und Identitäts-Audits. Es enthält Tools für Remote Code Execution via Payload-Injection und Startskripte sowie Funktionen zur Störung von Erkennungsdiensten und zur Analyse lateraler Netzwerkbewegungen. Pacu verwaltet zielspezifische Authentifizierungsschlüssel und Sitzungsmetadaten unter Verwendung isolierter Container und einer lokalen Datenbank, um den Status beizubehalten und API-Aufrufe zu reduzieren.
Uses the Boto3 library to discover and control AWS virtual machines, storage, and network resources.
Dieses Projekt ist eine Open-Source-Discovery-Ressource, die kuratierte Listen wiederverwendbarer Codes und Bibliotheken bereitstellt, um Entwicklern bei der Suche nach technischen Lösungen für spezifische Aufgaben zu helfen. Es nutzt ein kategoriebasiertes Indexierungssystem, um diverse Software-Tools nach ihren funktionalen Fähigkeiten zu organisieren. Das Repository ist als Sammlung von Markdown-basierter Dokumentation und statischen Inhalten strukturiert und dient als Verzeichnis für die manuelle Suche und Referenz. Das Verzeichnis deckt eine breite Palette an Kompetenzbereichen ab, darunter plattformübergreifende Anwendungsentwicklung, Erstellung von Cybersecurity-Tools, Implementierung von Netzwerkprotokollen und Workflows für wissenschaftliches Rechnen. Es enthält zudem Ressourcen für Web-Scraping-Automatisierung, Datenspeicherung und Multimedia-Schnittstellen.
Provides curated resources for discovering and controlling virtual machines, storage, and network resources across cloud platforms.
CloudBeaver ist ein webbasierter Datenbankmanager und eine Cloud-Datenbank-IDE, die ein zentralisiertes Browser-Interface für die Administration von SQL- und NoSQL-Datenbanken bereitstellt. Es fungiert als Multi-Datenbank-Administrationstool und RBAC-Datenbank-Zugriffs-Gateway, das es Nutzern ermöglicht, diverse relationale und dokumentenbasierte Datenbank-Engines über eine einzige serverbasierte Installation zu verwalten. Die Plattform zeichnet sich durch die Integration eines KI-Assistenten für die Generierung und Optimierung von SQL in natürlicher Sprache aus. Zudem unterstützt sie kollaboratives Data-Engineering durch die Koordination von Datenbankoperationen über Teams hinweg mittels zentralisiertem Zugriffsmanagement und rollenbasierten Berechtigungen. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich visueller Datenexploration über baumbasierte Schema-Browser und rasterbasierte Editoren sowie umfassende Verbindungsverwaltung und Datentransfer-Utilities. Es enthält zudem spezialisierte Tools zum Entdecken und Verwalten von Datenbankressourcen, die von Cloud-Service-Anbietern gehostet werden. Die Anwendung wird als Client-Server-System bereitgestellt, was die Remote-Datenbankadministration über einen Webbrowser ermöglicht.
Includes a specialized explorer to discover and manage database resources hosted by cloud service providers.
Dieses Projekt ist eine DevOps-Lernressource, bestehend aus einer Sammlung von Videokursen, Tutorials und Dokumentationen. Es bietet Schritt-für-Schritt-Anleitungen und praktische Leitfäden mit Fokus auf die Beherrschung von Infrastruktur-Tools und Cloud-Plattform-Management. Die Bildungsinhalte decken Infrastructure as Code, die Automatisierung der Umgebungsbereitstellung und die Implementierung branchenüblicher Software-Delivery- und Operations-Tools ab. Zudem enthält es Materialien zum Studium der IT-Systemadministration und zur Verwaltung von Ressourcen in verschiedenen Cloud-Computing-Umgebungen. Die Seite ist mittels Static-Site-Generation und Markdown-basiertem Content-Modeling erstellt und nutzt eine Git-gesteuerte Deployment-Pipeline sowie Dateisystem-Routing.
Teaches the methods used to deploy and manage resources across various cloud computing environments.
Casibase is an open-source platform that orchestrates multi-turn conversations with large language models and manages retrieval-augmented knowledge bases from a single interface. It provides a unified system for connecting to over 30 AI model providers, ingesting documents into vector embeddings for semantic search, and running autonomous agent loops that can drive a browser, search the web, execute commands, and integrate with external tools. The platform distinguishes itself by combining AI conversation management with infrastructure and application orchestration capabilities. It includes a
Connects to private and public cloud platforms to discover, catalog, and control virtual machines, storage, and network resources.
Fog ist ein Ruby-Cloud-Infrastruktur-SDK, das eine standardisierte Schnittstelle zur Verwaltung von Compute-, Storage- und Netzwerkressourcen über mehrere Cloud-Anbieter hinweg bereitstellt. Es nutzt eine Multi-Cloud-Abstraktionsschicht, um generische Ressourcenanfragen in anbieterspezifische API-Aufrufe zu übersetzen und die Infrastruktursteuerung durch einen konsistenten Satz von Ruby-Objekten zu vereinheitlichen. Das Projekt enthält ein Cloud-API-Mocking-Framework, das Anbieterantworten und Ressourcenverhalten im Speicher simuliert. Dies ermöglicht das Testen von Infrastruktur-Integrationslogik, ohne tatsächliche Netzwerkanfragen zu stellen oder Anbieterkosten zu verursachen. Das SDK deckt mehrere Kernfunktionsbereiche ab, einschließlich Virtual-Machine-Management, Server-Bereitstellung und Remote-Befehlsausführung. Es bietet Tools für Cloud-Storage-Operationen und Metadateninspektion sowie die Verwaltung von DNS-Zonen und Content-Delivery-Network-Distributionen.
Provides a unified interface to discover, catalog, and control virtual machines, storage, and network resources across clouds.
Dieses Projekt stellt die Continuous-Integration-Infrastruktur und die End-to-End-Test-Orchestrierung bereit, die für das Kubernetes-Projekt erforderlich sind. Es dient als spezialisiertes Framework zur Verwaltung von CI-Pipelines, Cloud-Ressourcen-Leasing und Repository-Automatisierung, um Kernfunktionen und API-Stabilität zu validieren. Das System zeichnet sich durch einen dedizierten Cloud-Ressourcen-Manager aus, der isolierte Projekt-Pools leaset, um konsistente Testumgebungen zu gewährleisten, sowie durch ein Monitoring-System, das historische Testergebnisse analysiert, um Regressionen und instabile Tests (Flaky Tests) zu identifizieren. Es enthält zudem einen GitHub-Workflow-Automator, der verwendet wird, um Repository-Labels zu synchronisieren und Pull-Request-Anforderungen über Bot-gesteuerte Interaktionen zu verwalten. Im weiteren Sinne deckt das Projekt Cloud-Ressourcen-Orchestrierung, End-to-End-Cluster-Provisionierung und GitHub-Organisationsmanagement ab. Es enthält zudem Traffic-Management-Dienstprogramme zum Proxying und Caching externer API-Antworten, um Rate-Limiting bei hochvolumigen Automatisierungsaufgaben zu mildern.
Leases and manages isolated cloud project pools to provide consistent environments for automated test jobs.
x-cmd is an AI agent orchestrator, cloud infrastructure CLI, and cross-platform package manager that provides an enhanced POSIX shell toolkit. It integrates large language models directly into the terminal for chatting, code generation, and the execution of agentic workflows, while offering a framework for building interactive terminal user interface components. The project distinguishes itself by deploying containerized AI agents within isolated sandboxes, provisioning them with specialized skills and headless browser automation capabilities. It further streamlines development through a unif
Interfaces with administrative APIs of public cloud providers to discover and control virtual infrastructure.
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
Explains how to distribute owned cloud resources like subnets with other accounts.
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
Integrates with virtualization and cloud platforms to discover, catalog, and control the lifecycles of compute resources.
Pinme is a full stack deployment platform and infrastructure orchestration tool. It functions as an LLM application builder that converts natural language prompts into functional web applications with automated interfaces and business logic. The platform provides a static site hosting service and a content-addressable data manager for transferring project assets between environments. It automates the provisioning of workers, databases, and domains to launch applications via a single command. The system covers cloud resource management, project lifecycle orchestration from templates, and incr
Tracks assigned web addresses, monitors wallet balances, and manages the deployment history of remote projects.
This project is a Kubernetes ingress controller that manages external traffic routing by integrating directly with Google Cloud load balancing infrastructure. It functions as a controller that continuously reconciles the desired state of cluster ingress definitions with the actual configuration of cloud-native load balancers. The controller automates the provisioning of static or ephemeral IP addresses and configures load balancers to distribute network requests across multiple availability zones. It employs declarative mapping to translate abstract service definitions into concrete cloud inf
Connects to cloud platforms to discover and control network resources.