8 Repos
Deployment of tools and dependencies using programmable infrastructure definitions.
Distinct from Deployment and Environment Automation Tools: Candidates focus on secure code pushing or CRM installers; this is general IaC deployment for tool setup.
Explore 8 awesome GitHub repositories matching devops & infrastructure · Infrastructure as Code Deployments. Refine with filters or upvote what's useful.
Dieses Projekt ist ein Leistungsoptimierer und Ressourcen-Bencher für AWS Lambda. Es analysiert das Verhältnis zwischen Ausführungsgeschwindigkeit und Kosten, indem es verschiedene Speicherkonfigurationen testet, um die kosteneffizientesten Einstellungen zu identifizieren und die Betriebsausgaben zu minimieren. Das Tool nutzt einen AWS-Step-Functions-Orchestrator, um die Ausführung und Datensammlung mehrerer Funktionstestläufe über verschiedene Leistungsstufen hinweg zu automatisieren. Es simuliert Produktions-Workloads durch das Injizieren benutzerdefinierter statischer oder Remote-Daten und die Verwendung gewichteter Payload-Verteilung, um reale Verkehrsmuster nachzuahmen. Die Suite deckt mehrere Funktionsbereiche ab, einschließlich iterativer Speicherabtastung und metrikbasierter Kostenmodellierung zur Visualisierung von Leistungs-Trade-offs. Sie bietet automatisierte Ressourcenbereinigung für temporäre Funktionsversionen und Aliase, private Netzwerkkonfiguration für eingeschränkte interne Ressourcen und Remote-Payload-Laden, um Standard-Aufrufgrößenbeschränkungen zu umgehen. Die Bereitstellung erfolgt über Infrastructure-as-Code-Konstrukte, um eine konsistente Umgebungseinrichtung und Wiederholbarkeit zu gewährleisten.
Defines the optimizer toolset and its dependencies using programmable infrastructure definitions for consistent environment setup.
RVM ist ein Ruby-Versionsmanager und Build-Automatisierungstool, das entwickelt wurde, um mehrere Versionen des Ruby-Interpreters auf einem einzigen System zu installieren und zwischen ihnen zu wechseln. Es dient als Abhängigkeitsisolator und Shell-Umgebungs-Wrapper, der die Erstellung benannter Bibliothekssets ermöglicht, um Versionskonflikte zwischen verschiedenen Projekten zu vermeiden. Das Projekt zeichnet sich als Deployment-Orchestrator aus, der die Bereitstellung von Ruby-Runtimes über Remote-Server und Build-Agents hinweg automatisiert. Es generiert eigenständige ausführbare Wrapper, um sicherzustellen, dass spezifische Runtimes und Bibliothekssets für geplante Aufgaben, Servicemanager und System-Init-Skripte geladen werden. Das Tool deckt eine breite Palette an Funktionen ab, einschließlich automatisierter Quellkompilierung mit benutzerdefinierten Compiler-Flags, Installation im User-Space zur Vermeidung von Root-Rechten sowie Integration mit verschiedenen Shells und Texteditoren. Es bietet zudem Infrastruktur für die Synchronisation von Remote-Umgebungen, Kompatibilitätstests für Continuous Integration und die Integration von Anwendungsservern.
Uses programmable infrastructure definitions to install and configure language interpreters across multiple machines.
Digger ist ein GitOps-Infrastruktur-Automatisierungssystem und Terraform-Orchestrator. Es ermöglicht die Ausführung von Infrastrukturplänen und wendet diese direkt aus Pull Requests der Versionskontrolle und CI-Pipelines an. Das Projekt bietet ein Framework für richtlinienbasierte Governance und State-Management. Es setzt rollenbasierte Zugriffskontrollen und benutzerdefinierte Sicherheitsrichtlinien für Infrastrukturänderungen durch, während State-Dateien zentral mit Versionshistorie und Zugriffskontrollen gespeichert werden. Das System verwaltet Infrastruktur-Workflows durch Pull-Request-Kommentar-Trigger und Remote-Ausführung. Es enthält Funktionen zur Drift-Erkennung, um Diskrepanzen zwischen tatsächlichen und gewünschten Cloud-Zuständen zu identifizieren, Sperren für gleichzeitige Ausführungen zur Vermeidung von Race Conditions und Plan-Persistenz, um sicherzustellen, dass genehmigte Versionen in der Produktion angewendet werden.
Manages the deployment and execution of infrastructure code through automated pipelines and remote environments.
Dieses Projekt ist eine Wissensdatenbank für Red Teaming und ein Playbook für offensive Sicherheit, das darauf ausgelegt ist, das Verhalten von Angreifern zu simulieren. Es dient als umfassende Sammlung technischer Anleitungen und Taktiken für die Durchführung von Red-Team-Operationen. Das Repository bietet detaillierte Anweisungen für Active-Directory-Exploitation, einschließlich Kerberos-Missbrauch und Domain-Privilege-Escalation. Es behandelt Defense-Evasion durch API-Unhooking und Payload-Obfuskation sowie Windows-Internals-Forschung, die die Manipulation von Kernel-Objekten und Systemspeicher umfasst. Das Fähigkeitsspektrum erstreckt sich auf Netzwerk-Penetrationstests, Malware-Analyse und -Engineering sowie die Bereitstellung von Infrastruktur für offensive Sicherheit. Es enthält zudem Methoden für Lateral Movement, Persistenz und Datenexfiltration in Unternehmensumgebungen.
Automates the deployment of offensive security servers using programmable infrastructure definitions.
firebase-tools ist eine Befehlszeilenschnittstelle (CLI) und ein Cloud-Ressourcen-Orchestrator, der zur Verwaltung, zum Testen und zum Deployment von Firebase-Projekten verwendet wird. Es dient als primäres Tool für die Administration von Cloud-Ressourcen, die Konfiguration von Projekteinstellungen und die Handhabung der Authentifizierung über ein Terminal. Das Projekt enthält einen lokalen Cloud-Service-Emulator, der es Entwicklern ermöglicht, lokale Versionen von Cloud-Diensten auszuführen, um das Verhalten vor dem Deployment in die Produktion zu verifizieren. Es implementiert zudem einen Server basierend auf dem Model Context Protocol, um Projektdaten und Service-Steuerungen für KI-Assistenten offenzulegen. Das Tool deckt eine breite Palette operativer Funktionen ab, einschließlich Deployment und Monitoring von Serverless-Funktionen, NoSQL-Datenbankoperationen für Firestore und Realtime Database sowie die Verteilung von mobilen Anwendungs-Binärdateien an Tester. Es bietet zudem Utilities für die Validierung von Sicherheitsregeln, Remote-Konfigurationsmanagement und die Migration von Benutzerkontodaten.
Maps local directories and settings to remote cloud resources using structured configuration files to orchestrate asset uploads.
Rudder Server ist eine Customer Data Platform (CDP) und Event-Routing-Pipeline, die darauf ausgelegt ist, Kundendaten zu sammeln, zu transformieren und von verschiedenen Quellen an Data Warehouses und Business-Tools weiterzuleiten. Es fungiert als Customer-Identity-Resolver, der Identifikatoren aus mehreren Quellen verknüpft, um einen einheitlichen Identitätsgraphen und umfassende verhaltensbasierte Kundenprofile zu erstellen. Das System zeichnet sich durch Reverse-ETL-Funktionen aus, die verarbeitete Kundensegmente und Zielgruppen aus Data Warehouses zurück in operative Drittanbieteranwendungen pushen. Es bietet zudem eine containerisierte Datenebene für Kubernetes-Deployments, was die Verwaltung der Dateninfrastruktur als Code ermöglicht. Die Plattform deckt eine breite Palette von Datenmanagement-Funktionen ab, einschließlich Echtzeit-Event-Transformation, Schema-Validierung via Datenkatalogen und Privacy-Governance. Dazu gehören Tools zur Verwaltung der Benutzereinwilligung, zur Durchsetzung der Datenresidenz innerhalb spezifischer geografischer Regionen und zur Maskierung personenbezogener Daten während der Übertragung. Installation und Deployment der Datenebenen-Komponenten werden mittels Helm-Charts verwaltet.
Enables deployment and management of data pipelines using containerized infrastructure as code.
Autobase is a self-hosted PostgreSQL database management platform and orchestrator designed to provide database-as-a-service capabilities. It automates the full lifecycle of PostgreSQL clusters, from initial provisioning and deployment to ongoing administration and decommissioning. The system distinguishes itself by treating database infrastructure as code, allowing clusters to be deployed and updated through version control and continuous integration pipelines. It provides both a centralized web console for visual management and programmatic interfaces for automating infrastructure orchestra
Treats database infrastructure as code, deploying and updating PostgreSQL environments via version control and CI pipelines.
Gauzy is an open business management platform and multi-tenant enterprise resource planning system. It provides a modular business framework designed to manage core organizational operations through a unified web interface or as a headless business API. The platform is distinguished by its integration with the Model Context Protocol, allowing it to act as a server that exposes business data and system functions as tools for AI assistants. It utilizes a dynamic plugin architecture and a dedicated marketplace to extend core business entities and services. The system covers a broad range of ope
Uses programmable infrastructure definitions to provision and manage run environments.