帝国cms7.0网站搬家换域名换空间等安装教程,万网云虚拟主机上传网站,台州seo管理,网约设计师本站以分享各种运维经验和运维所需要的技能为主 《python》#xff1a;python零基础入门学习 《shell》#xff1a;shell学习 《terraform》持续更新中#xff1a;terraform_Aws学习零基础入门到最佳实战 《k8》暂未更新 《docker学习》暂未更新 《ceph学习》ceph日常问题解… 本站以分享各种运维经验和运维所需要的技能为主 《python》python零基础入门学习 《shell》shell学习 《terraform》持续更新中terraform_Aws学习零基础入门到最佳实战 《k8》暂未更新 《docker学习》暂未更新 《ceph学习》ceph日常问题解决分享 《日志收集》ELK各种中间件 《运维日常》持续更新中 Terraform模块
实验步骤
前提条件 安装 Terraform 地址 下载仓库代码模版 本实验代码位于 模块 文件夹中。 main.tf 在上面的代码中您将执行以下任务 引入公共注册表VPC安全组模块。 模块创建资源后根据模块资源输出创建EC2实例。 使用 Terraform 部署 确保您这些文件在同一位置。 通过运行以下命令初始化 Terraform terraform init 注意terraform init将检查所有插件依赖项并下载它们。 查看生成计划请运行以下命令 terraform plan 创建在 main.tf 配置文件中声明的所有资源 请运行以下命令 terraform apply 您将能够看到将要创建的资源通过输入 yes 批准所有资源的创建。 terraform apply 命令最多可能需要 2 分钟才能创建资源。 检查 AWS 控制台中的资源 确保您位于美国东部弗吉尼亚北部us-east-1 区域。 通过单击 AWS 控制台顶部导航到 EC2。 导航到左侧面板上“实例”下的“实例”。 您可以看到创建的新实例。 通过单击 AWS 控制台顶部导航到 VPC。 单击左侧菜单中的您的 VPC。 存在模块创建的 VPC。 现在我们已成功使用模块的方式创建EC2实例 同时Terraform代码更加简洁可复用。