10 repositorios
Utilities for connecting and managing external cloud provider resources.
Distinguishing note: Focuses on infrastructure-level connectivity rather than application-level authentication.
Explore 10 awesome GitHub repositories matching devops & infrastructure · Cloud Infrastructure Integrations. Refine with filters or upvote what's useful.
Infisical is a centralized secrets management platform designed to store, synchronize, and control access to sensitive credentials and configuration data across distributed development, staging, and production environments. It employs client-side encryption to ensure that secrets remain unreadable to the underlying storage infrastructure, while providing a hierarchical permission model to govern both user and machine access. The platform distinguishes itself through dynamic credential provisioning, which generates short-lived access tokens that are automatically revoked after use. It supports
Establishes secure connections to cloud infrastructure providers for cross-service communication.
Gofr is a comprehensive framework for building production-ready microservices in Go. It provides a unified toolkit for developing RESTful APIs and gRPC services, offering built-in support for observability, database management, and distributed system communication. The framework distinguishes itself through its focus on developer productivity and system resilience. It automates common backend tasks such as CRUD handler generation, schema-driven code creation, and database migration orchestration, while preventing race conditions in clustered environments. To maintain stability, it includes in
Managing connections to external cloud storage, message brokers, and databases through unified configuration and secure environment-based settings.
This project is an AI agent integration layer and skill library that connects large language models to external APIs and developer technologies. It functions as a cloud infrastructure automation framework, providing a standardized interface for managing compute, storage, and database resources through automated agent interactions. The system utilizes a skill registry to extend agent capabilities, allowing intelligent agents to interact with cloud platforms and productivity tools. It provides a resource management interface to execute configuration updates and implement standardized security p
Connects intelligent agents to cloud-native databases and compute engines for automated resource management.
The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It
Synchronizes backend resource definitions with command-line tools to ensure consistency between code and cloud environments.
Spinnaker is a multi-cloud continuous delivery platform designed to automate software releases and deployment pipelines across various public cloud providers and Kubernetes clusters. It functions as a cloud deployment orchestrator and infrastructure delivery tool, coordinating the promotion of software artifacts through multiple environments using visual workflows and directed acyclic graphs. The platform distinguishes itself with a dedicated canary analysis engine that compares performance metrics between new and stable software versions to automate release decisions. It utilizes cloud-agnos
Binds external cloud infrastructure components to applications using automatic configuration and predefined defaults.
This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati
Connects 3D environments to AWS services for authentication, resource mapping, and multiplayer session hosting.
Wing es un lenguaje de programación de infraestructura en la nube y un framework de infraestructura como código (IaC) que unifica las definiciones de recursos en la nube y el código de tiempo de ejecución de la aplicación en un único modelo de programación integrado. Funciona como una capa de abstracción de recursos en la nube, proporcionando una biblioteca estandarizada para escribir código agnóstico a la nube que opera a través de múltiples proveedores de infraestructura diferentes. El sistema incluye un simulador de aplicaciones en la nube que proporciona un entorno local para probar y depurar lógica en la nube sin requerir el despliegue en un proveedor en vivo. También cuenta con generación automática de políticas de acceso a la infraestructura, que crea políticas de seguridad en la nube y permisos analizando el código fuente de la aplicación. El proyecto cubre áreas de capacidad amplias, incluyendo orquestación de recursos en la nube, desarrollo de aplicaciones multi-nube e integración de infraestructura externa. Además, proporciona herramientas para gestionar operaciones en la nube a través de una consola visual centrada en la aplicación.
Allows importing resources from external ecosystems and managing them as native components within the application.
Saws es un wrapper de shell interactivo y gestor de recursos para la AWS CLI. Proporciona un entorno de línea de comandos diseñado para mejorar la ejecución de comandos de AWS mediante texto predictivo, sugerencias de recursos y una navegación mejorada. La herramienta implementa búsqueda difusa (fuzzy searching) y autocompletado insensible a mayúsculas para acelerar el descubrimiento y la selección de recursos en la nube. Reduce la entrada manual mediante un sistema de atajos de comandos y alias que mapean cadenas cortas a comandos complejos. La interfaz incluye almacenamiento en caché local de datos de recursos para minimizar las solicitudes a la API, historial de comandos persistente y la capacidad de ejecutar comandos de shell del sistema con tuberías de datos. Los usuarios pueden personalizar la experiencia mediante una configuración basada en archivos para temas visuales y niveles de registro, y acceder a documentación contextual filtrada para los comandos específicos que se están ingresando.
Integrates AWS command execution with local shell tools and data piping to streamline infrastructure operations.
KubeOperator es una plataforma integral de gestión de clústeres de Kubernetes, orquestador de infraestructura y gestor de múltiples clústeres. Funciona como una distribución empresarial de Kubernetes diseñada para automatizar el despliegue, el escalado y la gestión del ciclo de vida de clústeres de producción en diversas plataformas en la nube y máquinas físicas. La plataforma se distingue por sus capacidades especializadas para entornos aislados (air-gapped), incluyendo un motor de instalación fuera de línea que genera archivos de software y gestiona registros privados para despliegues seguros sin internet. También proporciona un panel centralizado para operaciones de flota, permitiendo la importación de clústeres externos y la orquestación de infraestructura en diferentes regiones geográficas y zonas de disponibilidad. El sistema cubre una amplia superficie operativa, incluyendo el aprovisionamiento automatizado de máquinas virtuales, el seguimiento del inventario de hardware y la gestión declarativa del ciclo de vida para parches y escalado. Incorpora servicios integrados de copia de seguridad y recuperación, control de acceso basado en roles con sincronización LDAP y monitoreo integral para métricas de salud y rendimiento del clúster. Las tareas administrativas y las operaciones de clúster se ejecutan a través de una interfaz basada en web.
Provides connectivity to infrastructure providers for the automated management of physical and virtual resources.
This project is a comprehensive educational curriculum designed to teach the fundamentals of container orchestration and infrastructure automation. It provides a structured learning path for mastering the lifecycle management of containerized applications, covering the core concepts of declarative resource definitions, control-loop-based reconciliation, and distributed cluster state management. The course distinguishes itself by focusing on practical, hands-on implementation of modern DevOps practices. It guides users through the integration of GitOps workflows for state synchronization, the
Coordinates with cloud providers to manage platform-specific resources like load balancers and storage.