terraform 阿里云创建ECS使用user_data

复制代码
# 使用Terraform在阿里云创建ECS实例,并通过user_data传递初始化脚本
 
# 配置阿里云访问凭证
provider "alicloud" {
  access_key = "your-access-key"
  secret_key = "your-secret-key"
  region     = "cn-beijing"
}
 
# 创建ECS实例
resource "alicloud_instance" "ecs_instance" {
  image_id           = "your-image-id"
  instance_type      = "ecs.n1.small"
  security_groups    = ["your-security-group-id"]
  vswitch_id         = "your-vswitch-id"
  user_data          = "#!/bin/bash\n/usr/bin/yum install -y nginx\n/usr/sbin/nginx"
}

这段代码演示了如何使用Terraform在阿里云创建一个ECS实例,并通过user_data传递一个简单的初始化脚本来安装和启动nginx服务器。在实际使用时,需要替换your-access-key, your-secret-key, your-image-id, your-security-group-id, 和 your-vswitch-id为您自己的阿里云访问凭证和资源配置信息。

相关推荐
AIR-IT1 分钟前
国产ZYJ服务器RAID 5重建完整流程
服务器·国产·raid·浪潮
m0_694845571 分钟前
HandBrake 是什么?视频转码工具使用与服务器部署教程
服务器·前端·pdf·开源·github·音视频
草莓熊Lotso2 小时前
Linux 基础 IO 初步解析:从 C 库函数到系统调用,理解文件操作本质
linux·运维·服务器·c语言·数据库·c++·人工智能
郝亚军10 小时前
如何在Ubuntu和win10/11之间通过samba访问对方的文件
linux·服务器·ubuntu
小魏小魏我们去那里呀11 小时前
Alibaba Cloud DevOps Integration For JetBrains 插件使用指南
ide·阿里云·devops·jetbrains
Exquisite.11 小时前
企业高性能web服务器(4)
运维·服务器·前端·网络·mysql
Kaede615 小时前
提示dns服务器未响应,需要做哪些事?
运维·服务器
CRUD酱15 小时前
CentOS的yum仓库失效问题解决(换镜像源)
linux·运维·服务器·centos
We....16 小时前
鸿蒙与Java跨平台Socket通信实战
java·服务器·tcp/ip·arkts·鸿蒙
zly350016 小时前
VMware vCenter Converter Standalone 转换Linux系统,出现两个磁盘的处理
linux·运维·服务器