#基础设施即代码
terrascan - 基础设施即代码的静态分析工具,支持多平台的安全扫描和合规检测
Github开源项目静态代码分析Terrascan基础设施即代码安全漏洞检测合规性违反
Terrascan 是一个针对基础设施即代码的静态分析工具。它可以扫描基础设施代码中的错误配置,监控云基础设施的配置变更,检测安全漏洞和合规问题。支持 Terraform、AWS、Azure、Kubernetes 和 Docker 等多个平台,可与 CI/CD 管道集成,提供超过 500 条安全最佳实践策略,帮助在部署云原生基础设施之前缓解风险并维护安全姿态。
data-solutions-framework-on-aws - AWS数据解决方案框架加速企业数据平台构建
Github开源项目AWS基础设施即代码最佳实践数据解决方案框架CDK
Data Solutions Framework on AWS是基于AWS CDK开发的数据解决方案框架,内置AWS最佳实践。该框架支持TypeScript和Python,提供智能默认配置和可定制模块,让开发者能通过基础设施即代码(IaC)快速组建数据平台。DSF大幅缩短了数据平台的开发周期,同时保证了解决方案的质量和规范。框架的抽象层设计使开发者能够专注于业务逻辑,而不必深入云基础设施细节。
terraform-cdk - 用主流编程语言构建云基础设施
Github开源项目多语言支持基础设施即代码HashiCorpCDK for TerraformTerraform生态系统
CDK for Terraform是一个创新工具,支持开发者使用TypeScript、Python、Java、C#和Go等主流编程语言定义云基础设施。该工具与HashiCorp Terraform无缝集成,让用户无需学习HCL即可访问Terraform生态系统。CDKTF提供cdktf-cli命令行工具和cdktf库,简化了应用程序的初始化、导入和合成过程,同时支持利用现有工具链进行测试和依赖管理,提高了云基础设施开发的效率和灵活性。
opentofu - 基础设施即代码的开源工具 高效管理多云资源
Github开源项目基础设施即代码OpenTofu执行计划资源图自动化变更
OpenTofu是一个开源的基础设施即代码工具,用于安全高效地构建、变更和版本控制基础设施。支持主流云服务提供商和自定义解决方案,核心功能包括执行计划、资源图谱和自动化变更。通过高级配置语法描述基础设施,实现数据中心蓝图的版本控制和代码化管理,提高基础设施管理效率和可靠性。
wing - 为云计算设计的新一代编程语言
Github开源项目开源编程语言基础设施即代码Winglang云开发
Wing是一种为云计算环境设计的开源编程语言。它整合了基础设施和应用代码,提供安全统一的编程模型,便于开发分布式云系统。Wing支持本地模拟器执行和多云部署,简化了云开发流程,使开发者能更专注于业务逻辑。
terraform-provider-libvirt - Terraform插件实现Linux和KVM基础设施自动化管理
Github开源项目Terraform基础设施即代码libvirt虚拟化KVM
terraform-provider-libvirt是一个Terraform插件,用于在libvirt主机上管理虚拟化资源。它让团队能够利用Terraform的基础设施即代码能力来管理Linux和KVM虚拟化环境,特别适合DevOps、开发和测试场景。该插件支持自动安装,并提供创建虚拟机等资源的简单示例,帮助用户快速上手。
terraform - 开源自动化基础设施即代码工具
Github开源项目Terraform基础设施即代码执行计划资源图变更自动化
Terraform是一个开源的基础设施即代码工具,用于构建、变更和版本控制基础设施。它支持管理多种云服务提供商和自定义解决方案。Terraform的主要功能包括配置语法、执行计划、资源图和变更自动化。这些特性使DevOps团队能够实现基础设构的自动化部署和管理,提高效率并降低人为错误。由HashiCorp开发的Terraform被广泛应用于各种规模的企业中,用于管理复杂的多云环境。
pulumi - 多语言支持的云基础设施即代码工具
Github开源项目多语言支持云部署基础设施即代码Pulumi自动化API
Pulumi作为开源的基础设施即代码工具,让开发者能用熟悉的编程语言来定义管理云资源。它支持多种主流编程语言和云平台,API设计简洁易用,有助于提高复杂云基础设施的构建部署效率。Pulumi可应用于不同规模的项目,包括简单的无服务器应用和复杂的多云架构等场景。
awesome-tf - Terraform精选资源汇总
Github开源项目云计算自动化部署Terraform基础设施即代码HashiCorp
本文汇总了Terraform相关的精华资源,包括官方文档、社区讨论、技术书籍、教程文章、模块仓库、提供商清单等。无论是Terraform新手还是资深用户,都能在这里找到有价值的学习和实践参考。文章全面涵盖了Terraform的各个方面,是基础设施即代码实践的重要指南。
aca-landing-zone-accelerator - 部署加速器的战略架构指南
Github开源项目基础设施即代码云架构Azure Container Appslanding zone容器化应用
Azure Container Apps 加速器提供架构指导、参考实现和自动化部署方案,涵盖身份访问管理、网络连接、安全合规和监控等关键领域。它包含内部环境安全基线的参考实现,支持基础设施即代码。此项目遵循行业最佳实践,旨在帮助在 Azure 上高效部署大规模容器化应用工作负载。
Deploud - 简化Docker镜像部署到Google Cloud Run的自动化解决方案
自动化云部署AI工具基础设施即代码PulumiDeploud
Deploud简化Docker镜像在Google Cloud Run上的部署流程。这款自动化工具为个人开发者和小型团队提供一键部署功能,自动生成脚本并处理复杂的服务账户和权限设置。Deploud生成可定制的Pulumi基础设施代码,确保用户对部署过程的完全控制和未来扩展性。通过自动化部署流程,Deploud帮助开发者节省时间,专注于核心业务开发。
Milk Infrastructure - 智能Kubernetes集群管理与自动扩展平台
KubernetesAI工具自动化部署开发者体验基础设施即代码Milk
Milk Infrastructure是一个智能化的Kubernetes集群管理平台。该平台通过AI技术自动创建和管理最小资源的集群,支持动态扩展。它提供基础设施即代码、内置CI/CD、一键式生产环境克隆和无缝本地测试等功能,大大简化了开发流程。Milk支持多云部署,兼容各种编程语言,符合SOC2标准,在保证生产级性能的同时降低了运营成本。通过与GitHub集成,Milk实现了高效的自动化部署,为开发者提供了卓越的基础设施管理体验。
AIaC by Firefly - 基于人工智能的基础设施即代码自动生成工具
云计算AI工具Firefly基础设施即代码AI生成器AIaC
AIaC by Firefly是一款基于人工智能的基础设施即代码(IaC)生成工具。该工具能帮助开发和运维团队高效创建和管理云基础设施代码,简化DevOps流程,提升部署效率和准确性。Firefly的AIaC支持生成符合最佳实践的IaC代码,有助于加快开发进度,降低人为失误,实现云基础设施管理自动化。作为DevOps领域的创新解决方案,AIaC为用户提供了智能、高效的云基础设施代码生成体验。
terraform-aws-github-runner - 自动扩展GitHub Actions自托管运行器的Terraform模块
Github开源项目AWSGitHub ActionsTerraform基础设施即代码自托管运行器
这个Terraform模块在AWS Spot实例上创建自动扩展的GitHub Actions自托管运行器。它使用AWS Lambda函数管理扩展和缩减,无活动时缩减至零以优化成本。模块支持Linux和Windows,允许自定义配置,兼容GitHub云和企业版。
DevOps-Roadmap - DevOps工程师学习路线图 掌握核心技能体系
Github开源项目KubernetesDevOpsCI/CD基础设施即代码容器
本文详细介绍DevOps工程师学习路线图,涵盖Git、编程语言、Linux、网络安全、服务器管理、容器技术、Kubernetes、基础设施即代码、CI/CD等核心知识。路线图提供大量免费学习资源,包括书籍、教程和在线课程,帮助读者系统学习DevOps技能。适合初学者和有经验工程师参考,提升DevOps实践能力。
DevOps-Guide - DevOps技术栈学习与实践指南
Github开源项目自动化DevOpsCI/CD基础设施即代码容器编排
该项目是一个全面的DevOps学习资源库,涵盖Docker、Kubernetes、Prometheus等核心技术。提供概念讲解、实践教程和命令参考,助力掌握DevOps技能。包含入门指南、学习路线图和面试题,适合DevOps初学者和从业人员参考学习。
homelab - 家庭实验室基础设施自动化管理框架
Github开源项目Kubernetes自动化GitOps基础设施即代码Homelab
Homelab项目是一个开源的家庭实验室自动化管理框架,基于基础设施即代码和GitOps理念。它实现了从裸机配置到应用管理的全流程自动化,包括Kubernetes集群部署、证书管理、DNS更新等。该项目还集成监控告警、CI/CD、私有容器仓库等功能,为家庭实验室提供可定制的端到端解决方案。
jenkins-bootstrap-shared - Jenkins部署和管理自动化工具集
Github开源项目自动化部署容器化CI/CDJenkins基础设施即代码
jenkins-bootstrap-shared是一个开源项目,提供脚本和工具以自动化Jenkins的部署、管理和升级。它支持本地、Docker和Vagrant等多种部署方式,通过共享核心逻辑和允许定制来简化Jenkins实例及插件的管理。项目特点包括支持多种部署方式、共享核心逻辑、允许下游项目定制、提供打包和升级功能等。这些特性使Jenkins的部署和维护变得更加简单和安全,适用于各种规模的开发团队。
aws-cdk - AWS CDK 让云基础设施管理变得简单高效
Github开源项目AWS CDK基础设施即代码AWS服务CloudFormation云开发工具包
AWS CDK是一个开源框架,让开发者能用代码定义和管理AWS云基础设施。它支持多种编程语言,提供面向对象的抽象,简化了AWS资源的配置和部署过程。通过CDK,开发团队可以用熟悉的编程方式高效管理云环境,提高基础设施即代码的开发效率。
awesome-gitops - GitOps资源大全 助力Kubernetes集群管理与应用部署
Github开源项目KubernetesGitOpsGit基础设施即代码持续交付
本资源列表汇集了GitOps相关的工具、教程和社区资源。GitOps通过Git管理Kubernetes集群和应用部署,提高了开发效率和系统稳定性。列表涵盖ArgoCD、Flux等主流工具,以及GitOps实践的背景知识。开发者和运维人员可从中获取有价值的参考信息,助力优化工作流程。
awesome-ansible - Ansible资源、教程和最佳实践综合集
Github开源项目自动化Ansible配置管理DevOps基础设施即代码
此项目是一个全面的Ansible资源列表,包含官方资源、社区、教程、书籍、视频、工具等内容。涵盖从入门到高级的各个方面,为Ansible用户提供丰富的学习和实践资料。列表中还收录了实用的Playbook和Role,以及Ansible的最佳实践指南。
awesome-devsecops - DevSecOps资源与工具集锦
Github开源项目CI/CD漏洞扫描基础设施即代码安全开发DevSecOps
这个项目整理了DevSecOps领域的优质资源和工具,包括文章、书籍、社区、会议、培训材料等。它还收录了依赖管理、动态分析、基础设施代码分析等多种工具。开发人员和安全专家可以借助这些资源将安全实践融入开发流程,提升应用安全性。项目内容全面,适合不同水平的DevSecOps从业者参考使用。