codedeploy-agent install 썸네일형 리스트형 [WIP] Amazon Linux 2에서 AWS CodeDeploy Agent를 설치하는 방법 Amazon Linux 2에서 AWS CodeDeploy Agent를 설치하는 방법AWS CodeDeploy Agent는 EC2 인스턴스에서 애플리케이션 배포 작업을 수행하는 에이전트입니다.CodeDeploy 서비스와 통신하여 배포 스크립트 실행, 파일 배포 등을 처리합니다.1. 필수 패키지 설치CodeDeploy Agent는 Ruby 기반이므로 먼저 설치합니다.sudo yum install -y ruby wget설치 확인$ ruby --versionruby 2.0.0p648 (2015-12-16) [x86_64-linux]2. CodeDeploy Agent 설치방법 1: 현재 리전에 맞게 자동 설치 (권장)cd /home/ec2-userREGION=$(curl -s http://169.254.169.2.. 더보기 [draft] AWS CodeDeploy 에이전트 설치 AWS CodeDeploy 에이전트 설치 (codedeploy-agent install)테스트 환경운영체제 정보$ cat /etc/os-release NAME="Amazon Linux"VERSION="2"ID="amzn"ID_LIKE="centos rhel fedora"VERSION_ID="2"PRETTY_NAME="Amazon Linux 2"ANSI_COLOR="0;33"CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"HOME_URL="https://amazonlinux.com/"ruby 패키지 설치sudo yum install -y rubycd /home/ec2-usercodedeploy 에이전트 설치wget -q https://aws-codedeploy-`curl -s h.. 더보기 [draft] AWS CodeDeploy user data(사용자 데이터) AWS CodeDeploy user data(사용자 데이터)#!/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 ht.. 더보기 [draft] AWS CodeDeploy 사용법 AWS CodeDeploy 사용법AWS 개발자 도구코드를 호스팅하고 자동으로 애플리케이션을 AWS로 빌드, 테스트 및 배포합니다.웹 소스 생성spring boot 프로젝트 생성 - vscode spring boot 프로젝트 세팅 및 실행 : https://www.sangchul.kr/482appspec.yml 생성version: 0.0os: linuxfiles: - source: / destination: /home/ec2-user/build/IAM(Identity and Access Management) Role 생성ec2 인스턴스에서 사용할 iam role 생성Identity and Access Management(IAM) > 액세스 관리 > 역할 > 역할 만들기정책 이름AmazonS3Ful.. 더보기 이전 1 다음