본문 바로가기

퍼블릭 클라우드

AWS CodeDeploy user data(사용자 데이터)

728x90

AWS CodeDeploy user data

c1

#!/bin/bash

# 필요한 패키지 설치
yum install -y ruby jq

# 현재 인스턴스의 리전 가져오기
REGION=$(curl -s 169.254.169.254/latest/dynamic/instance-identity/document | jq -r ".region")

# 홈 디렉토리로 이동
cd /home/ec2-user/

# AWS CLI v2 다운로드 및 설치
curl -SsL "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
./aws/install

# AWS CodeDeploy 에이전트 설치 및 활성화
wget -q https://aws-codedeploy-${REGION}.s3.amazonaws.com/latest/install
chmod +x ./install
./install auto
systemctl --now enable codedeploy-agent

 

참고URL

- 시작 템플릿을 사용하여 Amazon Linux 또는 Ubuntu를 실행하는 Amazon EC2 인스턴스에 CodeDeploy 에이전트를 자동으로 설치하려면 어떻게 해야 합니까?

 

728x90