Ste*_*ong 3 mysql amazon-ec2 aws-cloudformation
要在我的 EC2 实例上安装 MySQL 客户端,我执行以下操作:
# Update all packages
sudo yum update
# Install mysql client
sudo yum install mysql
Run Code Online (Sandbox Code Playgroud)
我想知道在创建 EC2 实例时如何使用 CloudFormation 进行配置?
有什么样品可以参考吗?
要在使用 CloudFormation 配置的 EC2 实例上运行简单的脚本,您可以使用资源的UserData属性AWS::EC2::Instance。
例子:
Description: Run a bash script using the UserData property.
Mappings:
# amzn-ami-hvm-2016.09.1.20161221-x86_64-gp2
RegionMap:
us-east-1:
"64": "ami-9be6f38c"
Resources:
Instance:
Type: AWS::EC2::Instance
Properties:
ImageId: !FindInMap [ RegionMap, !Ref "AWS::Region", 64]
InstanceType: m3.medium
UserData:
"Fn::Base64":
!Sub |
#!/bin/bash
# Update all packages
yum -y update
# Install mysql client
yum -y install mysql
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8655 次 |
| 最近记录: |