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为您自己的阿里云访问凭证和资源配置信息。

相关推荐
故事还在继续吗3 分钟前
Linux cgroup 使用指南:从原理到实践
linux·运维·服务器
浪客川5 分钟前
UniFFI 网络接口实战:从阿里云 AI 到移动端集成
人工智能·阿里云·云计算
csdn2015_8 分钟前
lambdaQuery 加 or
java·linux·服务器
源图客12 分钟前
Linux(CentOS9)服务器部署gitlab-ce-18.11.1-ce.0.el9.x86_64.rpm
linux·服务器·gitlab
原来是猿18 分钟前
网络命令入门:Ping、Netstat 和 Pidof 详解
linux·运维·服务器
汽车仪器仪表相关领域18 分钟前
Kvaser Memorator Light HS v2:单通道 CAN FD 便携记录仪,即插即用的故障诊断利器
运维·服务器·数据库·人工智能·功能测试·单元测试
今天又在写代码25 分钟前
Docker部署
java·阿里云·docker
数据库知识分享者小北30 分钟前
智能运维+多模型服务能力,阿里云 RDS AI 助手旗舰版正式上线!
运维·数据库·阿里云·阿里巴巴·rds·智能运维
zhangfeng113333 分钟前
LLaMA-Factory 保存 checkpoint 时崩溃解决办法 OOM 内存溢出(不是显存)
运维·服务器·人工智能·深度学习·llama
北极熊kw40 分钟前
FreeBSD 安装 Xrdp 后,远程桌面时只显示白色终端 Xterm
linux·运维·服务器·rdp·freebsd·xterm