我很好奇,是否有可能像aws logs agent
一样在EC2用户数据中安装CodeDeployAgent
并在其后自动启动其服务?
因为我发现了很多教程,它们表明在设置EC2之后安装aws logs agent
,但这不是一个好习惯。
答案 0 :(得分:1)
是的,肯定是。无论您在ec2实例上运行的安装命令是什么,您都可以将其包括在bash脚本中以下载,安装和配置代理。
最好是将您的配置文件上传到s3,然后您的用户数据会获取您的配置文件。
或者,AWS也有一个模板和示例脚本来满足以下要求: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent-New-Instances-CloudFormation.html