【Terraform学习】使用 Terraform 创建Amazon VPC(Terraform-AWS最佳实战学习)

这篇具有很好参考价值的文章主要介绍了【Terraform学习】使用 Terraform 创建Amazon VPC(Terraform-AWS最佳实战学习)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用 Terraform 创建Amazon VPC

实验步骤

前提条件

  • 安装 Terraform: 地址

下载仓库代码模版

  • 本实验代码位于 task_vpc 文件夹中

  • 变量文件 variables.tf

【Terraform学习】使用 Terraform 创建Amazon VPC(Terraform-AWS最佳实战学习),terraform,terraform,学习,云原生 

  • 在上面的代码中,您将声明aws_access_keyaws_secret_key和 区域变量

  • terraform.tfvar

【Terraform学习】使用 Terraform 创建Amazon VPC(Terraform-AWS最佳实战学习),terraform,terraform,学习,云原生  

  • 在上面的代码中,您将定义变量的值

  • main.tf

 【Terraform学习】使用 Terraform 创建Amazon VPC(Terraform-AWS最佳实战学习),terraform,terraform,学习,云原生

 

  • 在上面的代码中,您将执行以下任务

    • 创建互联网网关并将其与 VPC 连接

    • 路由添加为 0.0.0.0/0 并将目标添加为互联网网关

    • 检查所有可用区

    • 所有可用区中创建子网


使用 Terraform 部署

  • 确保您这3个文件在同一位置

  • 通过运行以下命令初始化 Terraform

    • terraform init

    • 注意:terraform init检查所有插件依赖项下载它们

  • 查看生成计划,请运行以下命令

    • terraform plan

  • 创建在 main.tf 配置文件中声明的所有资源 ,请运行以下命令

    • terraform apply

  • 您将能够看到将要创建的资源,通过输入 yes 批准所有资源的创建

  • terraform apply 命令最多可能需要 2 分钟才能创建资源


检查 AWS 控制台中的资源

  • 确保您位于美国东部(弗吉尼亚北部)us-east-1 区域

  • 通过单击 AWS 控制台顶部导航到 VPC

  • 单击左侧菜单中的您的 VPC

  • 存在自定义 VPC

【Terraform学习】使用 Terraform 创建Amazon VPC(Terraform-AWS最佳实战学习),terraform,terraform,学习,云原生  

  • 检查子网,请单击左侧边栏中的“子网”选项。

  • 所有现有子网均属于 VPC,即默认 VPC 和自定义 VPC

  • 单击搜索栏筛选子网,然后选择 VPC 为属性,选择自定义 VPC 的 VPC ID 为 VPC 值

【Terraform学习】使用 Terraform 创建Amazon VPC(Terraform-AWS最佳实战学习),terraform,terraform,学习,云原生  

  • 同样,您可以检查路由表互联网网关安全组文章来源地址https://www.toymoban.com/news/detail-665065.html

到了这里,关于【Terraform学习】使用 Terraform 创建Amazon VPC(Terraform-AWS最佳实战学习)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Terraform学习】使用 Terraform 托管 S3 静态网站(Terraform-AWS最佳实战学习)

    前提条件 安装 Terraform : 地址 下载仓库代码模版 本实验代码 位于  task_s3  文件夹中 。 变量文件  variables.tf    在上面的代码中,您将 声明 , aws_access_key , aws_secret_key 和 区域变量 。 声明站点变量 ,站点的 根域和子域 。在上面的代码中 添加网站的 domain值 和 submain值

    2024年02月11日
    浏览(28)
  • 【Terraform学习】使用 Terraform 从 EC2 实例访问 S3 存储桶(Terraform-AWS最佳实战学习)

    前提条件 安装 Terraform : 地址 下载仓库代码模版 本实验代码 位于  task_ec2_s3connet  文件夹中 。 变量文件  variables.tf     在上面的代码中,您将 声明 , aws_access_key , aws_secret_key 和 区域变量 。 声明存储桶名称变量 。 terraform.tfvars   在上面的代码中,您将 定义变量的值

    2024年02月11日
    浏览(29)
  • 【Terraform学习】Terraform-AWS部署快速入门(快速入门)

     本站以分享各种运维经验和运维所需要的技能为主 《python零基础入门》:python零基础入门学习 《python运维脚本》: python运维脚本实践 《shell》:shell学习 《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战 《k8》暂未更新 《docker学习》暂未更新 《ceph学习》ce

    2024年02月15日
    浏览(29)
  • 【AWS】实操-保护 Amazon S3 VPC 终端节点通信

    数据安全至关重要。Amazon Web Services (AWS) 提供了多种解决方案和最佳实践来帮助保护数据的安全。了解如何做出最佳决策来保护数据的安全,这项任务可能具有挑战性。 在无路由指向互联网的私有子网中运行应用程序,可将攻击面限制为仅限内部流量,从而实现数据安全。

    2024年02月10日
    浏览(38)
  • AWS攻略——创建VPC

    在 《AWS攻略——VPC初识》一文中,我们在AWS默认的VPC下部署了一台可以SSH访问的机器实例。这篇文章我们将修改一个“变量”——创建一个简单的VPC,并使用 《AWS攻略——VPC初识》相似的步骤,部署另外一个可以SSH访问的机器实例。 我们还是选用弗吉尼亚北部(us-east-1)区

    2024年02月08日
    浏览(26)
  • AWS VPC 配置指南:快速创建和设置你的虚拟私有云

    在现代云计算时代,虚拟化技术成为了构建云基础设施的核心技术之一,而虚拟网络(Virtual Private Cloud,VPC)作为构建云基础设施的重要组成部分,已经成为云计算领域的标配之一。AWS 的 VPC 是一种虚拟化网络技术,可以帮助用户在 AWS 云环境中创建一个隔离的虚拟网络环境

    2024年02月04日
    浏览(26)
  • AWS CLI创建Amazon EKS服务

    Amazon EKS文档 前言: 创建ClusterRole需要选择一下的角色 AmazonEKSClusterPolicy 创建NodeRole需要选择一下的角色 AmazonEC2ContainerRegistryReadOnly AmazonEKSWorkerNodePolicy AmazonEKS_CNI_Policy 1、创建 Amazon EKS 集群 IAM 角色 1)创建json 2)创建 Amazon EKS 集群 IAM 角色 3)将名为 GamefiAmazonEKSClusterRole的 Am

    2024年02月11日
    浏览(24)
  • Terraform 基础 定义阿里云资源 VPC、安全组

    provider里面提供了资源,接下来就开始定义阿里云的资源了。我们将阿里云的插件也就是provider安装好了,接下来就是调用里面的资源。 在terraform里面最重要的就是资源,资源主要来自provider里面,每个资源里面都有很多属性。 什么是资源呢,比如网络,vpc,安全组,ecs实例

    2024年02月04日
    浏览(19)
  • 使用 Terraform 与事件驱动的 Amazon CodeBuild 提升云上数据应用运维效率

    背景信息 企业客户在云上部署的一系列数据应用的过程中,数据开发团队往往负责脚本内容,而其背后一系列云上资源的管理通常由一支云运维职能团队通过 IaC(Infrastructre as Code)实现。然而,当数据开发团队开发及部署相应脚本内容时,不可避免会涉及到云上资源的变动

    2024年02月12日
    浏览(24)
  • AWS使用 Client VPN 配置访问VPC 内网资源

    AWS Client VPN是一种基于客户端的托管VPN服务,让您能够安全地访问云上资源或借助云作为网络通道访问其他资源。AWS Client VPN具有专用的VPN客户端,也支持使用OpenVPN作为客户端。 注意:AWS Client VPN只能用于企业海外员工到附近的海外AWS区域的访问接入,不可用于跨境访问。跨

    2024年03月09日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包