【问题标题】:Where can I store a cloud config file?我在哪里可以存储云配置文件?
【发布时间】:2015-01-29 13:46:34
【问题描述】:

我正在家用计算机上安装 CoreOS(为了好玩),现在每次我重新安装操作系统时,我都必须手动创建一个 cloud-config.yaml 文件以传递给安装脚本。

阅读 CoreOS 网站上的文档,它指出有一种方法可以将这些文件存储在存储库中(参见此处:https://coreos.com/docs/cluster-management/setup/adding-users/)。

他们不太清楚什么样的存储库,因为我是新手,所以我想知道是否有人可能有“protip”或希望有一个标准方法来存储这些文件。

如果他们的意思是将这些文件存储在 Github 之类的东西上,那么这是一个好方法吗?还是他们的意思是更私密的东西,希望有密码保护。

您如何存储和检索您的云配置文件?

【问题讨论】:

    标签: config coreos


    【解决方案1】:

    您可以使用任何 HTTP 端点来存储数据。这意味着httpdnginx 在您的防火墙甚至S3 或GitHub Gists 后面。确保如果你使用了一个要点,但如果你放置了一个 SHA 密码散列,你就会把它保密。

    作为example。要记住的另一件事是,您需要使用“raw”版本的链接。

    【讨论】:

      【解决方案2】:

      您可以使用任何类型的源代码库,包括 Github。这句话主要是为了推动人们使用拉取请求类型的工作流程,以确保只有正确的公钥等最终出现在他们的服务器上。处理存储库中的敏感机密取决于贵组织的政策等。

      非常类似于有多少人版本和工作在厨师食谱上。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-25
        • 2019-10-04
        • 1970-01-01
        • 1970-01-01
        • 2014-12-01
        • 1970-01-01
        • 1970-01-01
        • 2018-09-23
        相关资源
        最近更新 更多