Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

idcos-cloudiac/cloudiac

Repository files navigation

CloudIaC

开源基础设施即代码环境管理平台

License: Apache-2.0 Docs GitHub release Latest release Stars


CloudIaC https://cloudiac.org 是基于基础设施即代码(IaC, Infrastructure as Code)构建的云环境自动化管理平台。

CloudIaC 功能

  • 环境即服务: 通过Terraform和Ansible的结合,以代码交付基础设施和应用,使用VCS来管理并控制代码的版本,一份代码对应一套或多套环境;
  • 安全合规: 融合OPA(Open Policy Agent)引擎,以策略即代码的方式对即将创建的基础设施进行合规检查,在安全风险和错误配置发生之前尽量降低它们;
  • 漂移检测: 及时发现配置漂移的发生,接收漂移发生的通知并通过资源拓扑直观呈现漂移数据;
  • 费用统计及预估: 公有云环境月度费用统计,掌握云端环境资源整体费用及占比情况,同时可在资源创建及删除时给出费用预估;
  • 其它企业级特性: 包含AD整合,作业管理,云账号管理,组织与租户隔离,环境锁定,审计合规,私有化部署等企业级功能;

CloudIaC 优势

  • 全生命周期:从环境资源的供给、应用自动部署、配置变更到环境销毁,覆盖整个资源及应用的完整生命周期;
  • 持续部署:通过 Pipeline 无缝对接 CI 工具,将部署融入持续交付和 DevOps 体系;
  • 团队协作:团队协作管理环境,支持不同管理层级角色授权。

文档

Self-Hosted

  • 准备一台 Linux 主机,安装 docker, docker-compose;
  • 以 root 用户执行如下命令
curl -fsSL https://raw.githubusercontent.com/idcos/cloudiac-docs/master/script/cloudiac-docker.sh | bash

社区

如果您在使用过程中有任何疑问或建议,欢迎提交 GitHub Issue 或加入我们的社区进一步交流沟通。

项目官网: https://cloudiac.org

微信交流群

欢迎加入CloudIaC开源技术交流群:

微信群超过200人无法扫码进入,请添加CloudIaC助手为好友,助手将邀请您进群

助手二维码

About

Cloud Infrastructure as Code

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 98.0%
  • Python 0.8%
  • Makefile 0.5%
  • Shell 0.4%
  • Dockerfile 0.2%
  • Open Policy Agent 0.1%

AltStyle によって変換されたページ (->オリジナル) /