【问题标题】:Is there a way to pull code from AWS CodeCommit to an EC2 instance on a schedule through Terraform?有没有办法通过 Terraform 按计划将代码从 AWS CodeCommit 提取到 EC2 实例?
【发布时间】:2020-09-05 01:11:39
【问题描述】:

我的代码提交中有一个文件 sagemaker.py,我想根据计划将它拉到 EC2。通过 terraform 实现此目的的简单方法是什么?

【问题讨论】:

  • 到现有实例?还是到您使用 terraform 创建的实例?
  • 到我使用 Terraform 创建的实例
  • 然后您可以使用User data 提供代码,该代码将在创建实例时拉取文件。
  • 我想在创建实例时拉取,之后按计划拉取
  • 您可以使用用户数据进行全部设置。对于预定的拉动cron 可以使用。因此,您必须开发自己的用户数据脚本来配置此行为。它不是由 teraform 提供的。 Teraform 让您能够提供 User data,您可以根据自己的需求自行开发。

标签: amazon-web-services amazon-ec2 terraform terraform-provider-aws


【解决方案1】:

您好,您还可以考虑创建一个 systemd 单元,然后您可以将其附加到您的实例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-02
    • 1970-01-01
    • 1970-01-01
    • 2020-04-26
    • 2021-11-28
    • 2018-08-10
    • 2018-03-13
    • 1970-01-01
    相关资源
    最近更新 更多