Bruce Blog Bruce Blog
首页
  • CentOS
  • Ubuntu-Debian
  • 系统网络
  • 系统辅助工具
  • MySQL
  • Redis
  • Mongodb
  • Docker基础
  • Container基础
  • Kubernetes

    • Kubernetes基础
    • Kubernetes辅助
  • Container-Network
  • Jenkins
  • Gitlab
  • ArgoCD
  • Ansible
  • Terraform
  • AWS
  • MQ
  • NGINX
  • JumpServer
  • 基础
  • 函数模块
  • 框架
  • 基础

    • Golang环境
    • 语法
    • 数据类型与运算符
    • 分支语句
    • 循环语句
    • 数组
    • 切片
    • Map
    • String
    • 函数
    • 包的管理
    • 指针
    • 结构体
    • Go语言中的OOP
    • 方法和接口
    • 错误处理
  • Go进阶

    • Go进阶
  • Go框架

    • Go框架
  • Golang辅助

    • Golang辅助
  • CSS
  • HTML
  • JavaScript
  • 前端辅助
  • 常用命令
  • 性能监控工具
  • Windows下Docker使用
  • 日常学习
  • 其他导航

Bruce Tao

运维界的该溜子
首页
  • CentOS
  • Ubuntu-Debian
  • 系统网络
  • 系统辅助工具
  • MySQL
  • Redis
  • Mongodb
  • Docker基础
  • Container基础
  • Kubernetes

    • Kubernetes基础
    • Kubernetes辅助
  • Container-Network
  • Jenkins
  • Gitlab
  • ArgoCD
  • Ansible
  • Terraform
  • AWS
  • MQ
  • NGINX
  • JumpServer
  • 基础
  • 函数模块
  • 框架
  • 基础

    • Golang环境
    • 语法
    • 数据类型与运算符
    • 分支语句
    • 循环语句
    • 数组
    • 切片
    • Map
    • String
    • 函数
    • 包的管理
    • 指针
    • 结构体
    • Go语言中的OOP
    • 方法和接口
    • 错误处理
  • Go进阶

    • Go进阶
  • Go框架

    • Go框架
  • Golang辅助

    • Golang辅助
  • CSS
  • HTML
  • JavaScript
  • 前端辅助
  • 常用命令
  • 性能监控工具
  • Windows下Docker使用
  • 日常学习
  • 其他导航
  • Ansible

  • Terraform

    • terraform命令使用
    • terraform概述
      • terraform基础
      • terraform语法
      • Backend配置
      • 阿里云实践
      • 腾讯云实践
      • 华为云实践
      • Docker实践
      • AWS实践
      • Terraform扩展
      • Azure实践
      • K8S实践
    • AWS

    • Cloud
    • Terraform
    Bruce
    2022-10-27
    目录

    terraform概述

    # 一、云计算概述

    # 基础设置变化

    企业上云,可提高资源资源效率、降低信息化建设成本(云计算)

    image-20220606003545423

    # 企业上云之前

    image-20220606003750929

    # 云计算概述

    image-20220606003859786

    # 什么是云计算

    image-20220606003953789

    # 云计算类型

    image-20220606004212000

    ​

    # 技术设置资源管理-控制台

    image-20220606004416294

    # 二、IaC基础设置即代码

    # IaC基础设置即代码

    resource "aws_instance" "iac_in_action" {
        ami = var.ami.id
        instance_type = var.instance_type
        availability_zone =  var.availability_zone
    
        key_name = aws_key_pair.iac_in_action.key_name
    
        vpc_security_group_ids =  [aws_security_group.iac_in_action.id]
    
        tags = {
          "Name" = "Terraform-managed EC2 Instance fro IaC in Action"
        }
    
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14

    image-20220606004744187

    # 三、什么是Terraform

    # Terraform简介

    image-20220606005135970

    # 为什么选择Terraform

    image-20220606004932744

    image-20220606005328691

    # Terraform工作原理

    image-20220606005413614

    image-20220606005511184

    # Terraform核心工作流程-write

    image-20220606005550690

    # Terraform和兴工作流程-plan

    image-20220606005633149

    # Terraform核心工作流程-apply

    image-20220606005742652

    上次更新: 2024/04/09, 16:48:42
    terraform命令使用
    terraform基础

    ← terraform命令使用 terraform基础→

    最近更新
    01
    AWS NAT-NetWork-Firwalld配置(一)
    04-09
    02
    AWS NAT-NetWork-Firwalld配置(二)
    04-09
    03
    kubernetes部署minio对象存储
    01-18
    更多文章>
    Theme by Vdoing | Copyright © 2019-2024 Bruce Tao Blog Space | MIT License
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式