【问题标题】:Industry Standard For Infrastructure As Code基础设施即代码的行业标准
【发布时间】:2016-05-22 16:01:34
【问题描述】:

是否有人知道或参考了一套现有或新兴的基础设施即代码标准?我正在寻找云部署资产的定义,我可以将其用作环境定义的基础,可以将其转换或投影到 AWS Cloudformation 模板或 Azure 资源管理部署模板中。

【问题讨论】:

    标签: amazon-cloudformation devops azure-resource-manager infrastructure-as-code


    【解决方案1】:

    Azure Stack 就是这样一个标准。 AWS 有这样的标准。 KVM 有这样的标准。

    没有跨供应商堆栈的“行业”标准,但是有一些工具可以将供应商的细节抽象出来。 Puppet 就是这样一种工具。

    【讨论】:

    • 我认为您所指的标准也是 ARM 模板与 CloudFormation 模板对吗?我一直在寻找这两者可能都基于找到共同点的东西,但我同意目前我似乎只能找到像 Terraform 这样的工具,它经历了将规范定义转换为供应商特定模板的痛苦渲染
    • 嗯,你在这方面的理解似乎已经比我先进了。然而,还有很多其他的方法来做 IaC。我们选择了一种仅使用定制 PowerShell 模块的方法。我们设法用不到 3k 行的 powershell 代码满足了我们所有的 IaC 需求。但这有点像你想要的那样“走另一条路”。如果您正在寻找规范的 IaC 描述性语言,我们只是采用了一种满足我们需求的务实方法,即仅限 Microsoft 本地平台。
    猜你喜欢
    • 2020-08-27
    • 2021-01-25
    • 2021-06-27
    • 1970-01-01
    • 2021-04-19
    • 1970-01-01
    • 2019-08-10
    • 2020-01-17
    • 2016-04-26
    相关资源
    最近更新 更多