awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 مستودعات

Awesome GitHub RepositoriesInfrastructure Templates

Tools for defining and deploying cloud infrastructure using declarative templates.

Distinguishing note: Focuses on template-based deployment workflows rather than general infrastructure management.

Explore 14 awesome GitHub repositories matching devops & infrastructure · Infrastructure Templates. Refine with filters or upvote what's useful.

Awesome Infrastructure Templates GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • serverless/serverlessالصورة الرمزية لـ serverless

    serverless/serverless

    46,917عرض على GitHub↗

    The Serverless Framework is a declarative infrastructure-as-code tool designed to automate the deployment, scaling, and lifecycle management of cloud-native applications. It provides a unified command-line interface that translates high-level configuration files into provider-specific resource templates, enabling developers to orchestrate complex architectures, event-driven functions, and cloud resources within a single project structure. What distinguishes this framework is its focus on developer experience and multi-environment parity. It supports local function invocation and event proxyin

    Supports publishing infrastructure templates directly using standard commands and configuration files.

    JavaScriptawsaws-dynamodbaws-lambda
    عرض على GitHub↗46,917
  • portainer/portainerالصورة الرمزية لـ portainer

    portainer/portainer

    37,740عرض على GitHub↗

    Portainer is a unified infrastructure management platform that provides a centralized control plane for deploying, monitoring, and managing containerized applications. It functions as an orchestration-abstraction layer, translating user actions into platform-specific API calls to maintain consistency across diverse container runtimes and cluster technologies. By organizing users, teams, and resources into a single interface, it enables granular role-based access control and lifecycle management for containerized services and stacks. The platform distinguishes itself through its support for di

    Allows defining and standardizing complex application stacks for repeatable infrastructure provisioning.

    TypeScriptdockerdocker-composedocker-container
    عرض على GitHub↗37,740
  • prefecthq/prefectالصورة الرمزية لـ PrefectHQ

    PrefectHQ/prefect

    21,640عرض على GitHub↗

    Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep

    Provisions cloud resources using pre-configured templates to standardize execution environments.

    Pythonautomationdatadata-engineering
    عرض على GitHub↗21,640
  • layer5io/mesheryالصورة الرمزية لـ layer5io

    layer5io/meshery

    10,914عرض على GitHub↗

    Meshery is a cloud native management plane used for the orchestration and administration of service meshes and Kubernetes clusters across multiple cloud providers. It provides a centralized interface to configure cloud native components and manage infrastructure through a unified abstraction layer. The platform features a visual infrastructure modeler that translates diagrams into manifests and a simulation engine for dry-running configuration changes. It synchronizes infrastructure state with version control via GitOps workflows, providing visual previews of pull request changes to evaluate

    Provides a curated catalog of design templates and industry-best-practice patterns for deploying cloud-native infrastructure.

    TypeScript
    عرض على GitHub↗10,914
  • skypilot-org/skypilotالصورة الرمزية لـ skypilot-org

    skypilot-org/skypilot

    10,172عرض على GitHub↗

    SkyPilot is a multi-cloud AI orchestrator and distributed task scheduler designed to launch and manage AI workloads across various cloud providers, Kubernetes, and Slurm clusters. It functions as an infrastructure-as-code framework that uses declarative files to define resource requirements and setup commands for consistent execution across different environments. The project differentiates itself through automated cost optimization, selecting the most affordable GPU or TPU hardware and managing spot instances to reduce expenses. It also provides a remote development environment that bridges

    Provides standardized templates for clusters and services to accelerate the setup of common AI infrastructure.

    Python
    عرض على GitHub↗10,172
  • boto/boto3الصورة الرمزية لـ boto

    boto/boto3

    9,834عرض على GitHub↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Imports existing infrastructure templates to enable programmatic management via API.

    Pythonawsaws-sdkcloud
    عرض على GitHub↗9,834
  • bkeepers/dotenvالصورة الرمزية لـ bkeepers

    bkeepers/dotenv

    6,758عرض على GitHub↗

    Dotenv is a Ruby library used for loading key-value pairs from files into an application environment. It includes a configuration parser to extract variables into hashes and a loader to inject those pairs into the global environment. The project features a variable interpolator that resolves environment variables and shell command outputs within configuration values. It also provides a validator to verify that required configuration keys are present during application initialization. The toolset covers environment variable management, including the ability to generate configuration templates

    Generates template files containing environment variable keys with values replaced by their own names.

    Ruby
    عرض على GitHub↗6,758
  • wallix/awlessالصورة الرمزية لـ wallix

    wallix/awless

    4,968عرض على GitHub↗

    Awless is a command-line interface and infrastructure orchestrator for managing, deploying, and inspecting AWS cloud resources. It functions as a resource inspector, identity manager, and secure connection utility, providing a hierarchical set of commands to control cloud environments. The tool distinguishes itself by syncing remote cloud state to local graphs, enabling offline infrastructure analysis, auditing, and resource relationship querying without active API calls. It further streamlines operations by mapping human-readable aliases to system identifiers and facilitating secure shell co

    Creates and updates cloud resources using interactive templates sourced from local files or remote URLs.

    Go
    عرض على GitHub↗4,968
  • jwilder/docker-genالصورة الرمزية لـ jwilder

    jwilder/docker-gen

    4,627عرض على GitHub↗

    docker-gen هو مولد تكوين يقوم بعرض قوالب نصية في ملفات باستخدام بيانات وصفية مستردة من حاويات Docker. يعمل كأداة لاكتشاف الخدمة ومنسق قائم على القوالب، حيث يعين حالة الحاوية ومتغيرات البيئة لمسارات وجهة محددة على التخزين المحلي للجهاز المضيف. تؤتمت الأداة تحديث إعدادات الوكيل العكسي واكتشاف الخدمة في الوقت الفعلي عند بدء تشغيل الحاويات أو إيقافها أو إعادة تسميتها. وتستخدم معالجة قوالب متسلسلة ودوال مساعدة لتصفية وفرز بيانات الحاوية، مما يضمن مخرجات تكوين مستقرة ومتسقة.

    Uses container metadata to fill out text templates and generate the resulting files without manual editing.

    Go
    عرض على GitHub↗4,627
  • kubernetes-sigs/cluster-apiالصورة الرمزية لـ kubernetes-sigs

    kubernetes-sigs/cluster-api

    4,233عرض على GitHub↗

    Cluster API هو إطار عمل تصريحي ونظام إدارة متعدد العناقيد (multi-cluster) لأتمتة إنشاء وتوسيع وتدمير عناقيد Kubernetes عبر بنى تحتية متنوعة. يعمل كمنسق لتوفير العناقيد ومزود للبنية التحتية، باستخدام عنقود إدارة مركزي لتشغيل دورة الحياة الكاملة لعناقيد العمل البعيدة المتعددة. يستخدم المشروع بنية إضافات قائمة على المزود تفصل منطق التنسيق الأساسي عن تطبيقات السحابة أو البنية التحتية المادية المحددة. يسمح هذا للنظام بتوحيد نشر طائرات التحكم (control planes)، وتهيئة العقد، وإدارة البنية التحتية من خلال مجموعة من عقود الموارد المشتركة وتعريفات API. يغطي النظام سطحاً واسعاً من القدرات التشغيلية، بما في ذلك تنسيق أسطول الآلات، وتوسيع طائرة التحكم، وترقيات العناقيد التصريحية. كما يتعامل مع متطلبات البنية التحتية منخفضة المستوى مثل توزيع نطاق الفشل، وإدارة عناوين IP، وتدوير الشهادات. يتم توفير أدوات المطور لمحاكاة العناقيد، واختبار البنية التحتية المحمولة، وتطوير مزودي التمهيد والبنية التحتية المخصصين.

    Provides reusable infrastructure specifications via templates to standardize the creation of workload clusters.

    Gok8s-sig-cluster-lifecycle
    عرض على GitHub↗4,233
  • onedr0p/cluster-templateالصورة الرمزية لـ onedr0p

    onedr0p/cluster-template

    2,631عرض على GitHub↗

    This project is a Kubernetes cluster management framework and infrastructure-as-code template designed to bootstrap and maintain Talos Kubernetes clusters on bare-metal or virtual machines. It provides a structured system for deploying complete orchestration environments using declarative configurations and template-driven workflows. The framework distinguishes itself through a GitOps-driven execution model that utilizes Flux for state reconciliation and Renovate for automated dependency updates of Helm charts and container images. It employs a TOML-based configuration system to generate envi

    Uses declarative templates to generate environment-specific configuration files for cluster hardware and network settings.

    YAMLciliumfluxgitops
    عرض على GitHub↗2,631
  • badtuxx/girus-cliالصورة الرمزية لـ badtuxx

    badtuxx/girus-cli

    2,625عرض على GitHub↗

    girus-cli is a command-line toolset that functions as a containerized workspace manager, Kubernetes lab orchestrator, and infrastructure template manager. It is used to launch consistent, template-based development environments and initialize local Kubernetes clusters with necessary backend and frontend services. The system manages the distribution and installation of environment configurations from both local and remote repositories. It enables the creation of isolated workspaces for technical practice and skill validation through the use of predefined templates and container technology. Th

    Manages the definition and distribution of infrastructure templates for environment configurations.

    Go
    عرض على GitHub↗2,625
  • ethibox/awesome-stacksالصورة الرمزية لـ ethibox

    ethibox/awesome-stacks

    1,283عرض على GitHub↗

    Awesome-stacks is a collection of pre-configured container orchestration templates designed to automate the deployment and lifecycle management of self-hosted web applications. It provides a standardized framework for launching isolated software services, allowing users to define their infrastructure state through structured configuration files. The platform distinguishes itself by integrating automated reverse proxy routing and SSL certificate management directly into the deployment process. This ensures that all incoming web traffic is encrypted and verified by default, while environment va

    Uses structured configuration files to define and deploy infrastructure state in a consistent, repeatable manner.

    Dockerfileawesomeawesome-listdevops
    عرض على GitHub↗1,283
  • gsh199449/spiderالصورة الرمزية لـ gsh199449

    gsh199449/spider

    997عرض على GitHub↗

    Spider هي منصة قائمة على الويب مصممة لاستخراج البيانات المؤتمت، وتوفر إطار عمل مركزياً لجمع ومعالجة وتوجيه المعلومات المهيكلة من مواقع الويب. تعمل كخط أنابيب شامل يدير دورة حياة جمع البيانات بأكملها، من التكوين الأولي إلى التخزين النهائي في قواعد بيانات خارجية أو طوابير الرسائل. تتميز المنصة بواجهة تكوين مرئية تسمح للمستخدمين بتحديد قواعد الاستخراج وإدارة قوالب الكشط دون كتابة كود مخصص. تدعم استرجاع المحتوى الثابت والديناميكي من خلال دمج أتمتة المتصفح بدون رأس، والتي تنفذ JavaScript من جانب العميل لالتقاط البيانات من مواقع الويب الحديثة والتفاعلية. يمكن للمستخدمين أيضاً استخدام الاستخراج الاستدلالي لسحب نص المقالة الأساسي والبيانات الوصفية تلقائياً دون تكوين محدد يدوي. بعيداً عن الجمع البسيط، يتضمن النظام أدوات لتحليل المحتوى المهيكل ورسم خرائط العلاقات. يحدد الكلمات الرئيسية، ويكتشف الكيانات، ويصور الروابط بين الأشخاص والمواقع والمقالات لتوفير سياق أعمق للمعلومات التي تم جمعها. تتميز المنصة أيضاً بإمكانيات بحث وفهرسة مدمجة، مما يسمح للمستخدمين بالاستعلام عن السجلات المخزنة وإدارة تدفق البيانات من خلال لوحة تحكم موحدة.

    Loads pre-built extraction rules for popular websites to collect data immediately.

    Javacralwergatherplatformspider
    عرض على GitHub↗997
  1. Home
  2. DevOps & Infrastructure
  3. Infrastructure Templates

استكشف الوسوم الفرعية

  • Automated Template Generation1 وسم فرعيScanning existing cloud resources to automatically generate declarative infrastructure templates. **Distinct from Infrastructure Templates:** Focuses on the reverse-engineering of live resources into templates rather than manual template definition.
  • Template Importation1 وسم فرعيImporting existing declarative templates into an API for programmatic control. **Distinct from Infrastructure Templates:** Focuses on the act of importing and integrating existing templates rather than just defining them.