본문 바로가기

반응형

퍼블릭 클라우드

AWS CLI를 사용하여 AMI 등록을 취소하고 EBS 스냅샷을 삭제하는 방법 AWS CLI를 사용하여 AMI(Amazon Machine Image) 등록을 취소하고 EBS 스냅샷을 삭제하는 방법 AWS CLI 명령어는 이미지를 조회하고, 이미지 등록을 해제하며, 관련된 스냅샷을 삭제하는 명령어로 올바릅니다 1. 소유한 이미지 조회 계정에 소유된 이미지의 ID를 나열합니다. aws ec2 describe-images --owners self --query 'Images[*].ImageId' 2. 특정 프로필을 사용하여 소유한 이미지 조회 지정한 프로필("scbyun"이라는 이름)을 사용하여 이미지 ID를 나열합니다. aws --profile scbyun ec2 describe-images --owners self --query 'Images[*].ImageId' --output t.. 더보기
[aws] ec2 인스턴스에 java 설치하기 ec2 인스턴스에 java 설치하기 sdk 설치 curl -s "https://get.sdkman.io" | bash Looking for a previous installation of SDKMAN... Looking for unzip... Looking for zip... Looking for curl... Looking for sed... Installing SDKMAN scripts... Create distribution directories... Getting available candidates... Prime the config file... Installing script cli archive... * Downloading... #################################.. 더보기
Amazon EC2 인스턴스 상태 모니터링(상태 변경 이벤트) Amazon EC2 인스턴스 상태 모니터링(상태 변경 이벤트) 아키텍처 다이어그램(architecture diagram) 사전 작업 AWS CloudTrail 구성 AWS Chatbot 구성 CloudWatch 이벤트 > 규칙 > Amazone EventBridge 규칙 세부 정보 정의 이름 : EC2_Instance_State-change_Notification 설명 : 이벤트 패턴 작성 이벤트 소스 : AWS 서비스 AWS 서비스 : EC2 이벤트 유형 : EC2 Instance State-change Notification 대상 선택 대상 선택 : SNS 주제 주제 : slack-sns 태그 구성 - 선태 사항 Slack 알람 예) 참고URL - https://docs.aws.amazon.com/k.. 더보기
Ubuntu 운영 체제에서 AWS EC2 인스턴스에 SSM Agent를 설치하는 방법 Ubuntu 운영 체제에서 AWS EC2 인스턴스에 SSM Agent를 설치하는 방법 AWS Systems Manager Agent (SSM Agent)는 Amazon EC2 인스턴스 및 기타 지원되는 AWS 리소스와 상호 작용하도록 설계된 에이전트입니다. SSM Agent를 설치하면 AWS Systems Manager 서비스를 사용하여 EC2 인스턴스를 관리하고 원격으로 명령을 실행하거나 구성을 변경할 수 있습니다. 1. EC2 인스턴스에 연결 SSM Agent를 설치하려면 먼저 EC2 인스턴스에 SSH 또는 Session Manager를 통해 연결합니다. 2. 작업 디렉토리 생성 mkdir /tmp/ssm 3. 작업 디렉토리로 이동 cd /tmp/ssm 4. SSM Agent(amazon-ssm-ag.. 더보기
[kubernetes] EKS(Amazon Elastic Kubernetes Service) 구성 EKS(Amazon Elastic Kubernetes Service) 구성 eks 배포를 위한 필요한 도구들 설치 1. awscli 설치 curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install aws --version $ aws --version aws-cli/2.7.34 Python/3.9.11 Linux/5.15.0-46-generic exe/x86_64.ubuntu.20 prompt/off 2. aws-iam-authenticator 설치 curl -o aws-iam-authenticator https://s3.us-west-2.amazona.. 더보기
AWS 계정 식별자(AWS 계정 ID)를 찾는 방법 AWS 계정 식별자(AWS 계정 ID)를 찾는 방법 AWS 계정 식별자(AWS Account ID)는 AWS 계정을 고유하게 식별하는 숫자입니다. 이 식별자는 AWS 리소스와 서비스에 액세스할 때 주로 사용됩니다. AWS Management Console AWS Management Console에 로그인한 후 다음 단계를 따릅니다. 콘솔의 오른쪽 상단 모서리에서 계정 이름을 클릭합니다. "내 보안 자격 증명"을 선택합니다. "계정 세부 정보" 섹션에서 "AWS 계정 ID"를 찾을 수 있습니다. AWS CLI (Command Line Interface) AWS CLI를 사용하려면 다음 명령어를 실행합니다. aws sts get-caller-identity aws --profile terraform sts .. 더보기
Amazon Linux 2를 온프레미스 환경에서 VirtualBox 가상 머신으로 실행하는 방법 Amazon Linux 2를 온프레미스 환경에서 VirtualBox 가상 머신으로 실행하는 방법 1. Amazon Linux 2 이미지 다운로드 Amazon Linux 2의 ISO 이미지를 공식 웹사이트에서 다운로드합니다. Amazon Linux 2의 다운로드 페이지입니다. 2. VirtualBox 설치 VirtualBox 다운로드 페이지에서 호스트 운영체제에 맞는 버전의 VirtualBox를 다운로드하고 설치합니다. 3. VirtualBox에 새 가상 머신 생성 Oracle VM VirtualBox > 가상 머신 만들기 생성한 가상 머신에서 설정 변경 컨트롤러(SATA 또는 IDC) 추가, 기존 amzn2vdi 삭제해도 무방합니다. Amazon Linux 2 LTS 2.0 VirtualBox image.. 더보기
Packer를 사용하여 AWS AMI(Amazon Machine Image)를 빌드하는 방법 Packer를 사용하여 AWS AMI(Amazon Machine Image)를 빌드하는 방법 Packer는 인프라를 코드로 정의하고 AMI와 같은 이미지를 생성하는 오픈 소스 도구입니다. 1. Packer 설치 Packer를 설치합니다. Packer의 공식 웹사이트(https://www.packer.io/)에서 다운로드하거나, 패키지 관리자를 통해 설치할 수 있습니다. 2. Packer 템플릿 작성 Packer는 JSON 형식의 템플릿을 사용하여 이미지 빌드를 정의합니다. Packer 템플릿은 다음과 같은 구성 요소를 포함합니다. 빌드하는 베이스 이미지(소스 AMI) 프로비저닝 (스크립트, 쉘 명령 등) 이미지 생성 설정 (인스턴스 유형, 리전, 태그 등) 아래는 Packer 템플릿의 예시입니다. { ".. 더보기

728x90
반응형