AWS S33 AWS EC2 사용자 데이터가 작동하지 않을 때 로그 보는 방법 안녕하세요. 사용자 데이터(user-data)가 작동하지 않을 때 로그를 보는 방법을 알려드리겠습니다. 사용자 데이터란? 인스턴스를 시작할 때 매개변수나 스크립트를 사용자 데이터로 저장할 수 있습니다. 사용자 데이터의 모든 스크립트는 인스턴스를 시작할 때 실행됩니다. IMDS(Instance Metadata Service)를 통해 인스턴스의 사용자 데이터를 볼 수 있습니다. 즉, "EC2 시작과 동시에 만든 스크립트가 돌아간다" 입니다. 사용자 데이터 로그 보는 방법 EC2 안에 들어와서 로그보는 방법은 아래와 같습니다. $ cat /var/log/cloud-init-output.log 감사합니다. Devops/AWS 2024. 2. 1. Save to AWS EFS(PVC) as AWS Lambda 안녕하세요. 저번 시간에는 'Python argparse, S3 folder upload' 까지 알아봤습니다. 오늘 해볼 것은 S3에 올라온 파일을 Lambda를 이용하여 AWS EFS(Elastic File System)에 저장하는 것 입니다. 그러면 왜 EFS에 저장을 해야 될까요? 바로 Kubernetes 에서 파일 시스템을 이용하여 폴더를 사용할 수 있기 때문입니다. 링크 여기에 EFS 관련 설명이 자세히 나와있습니다. 중요한 것들을 뽑아보자면 1. AWS EFS는 NFSv4 프로토콜을 준수하는 AWS 서버리스 파일 시스템 상품이다. 2. 영구적으로 파일을 저장할 수 있다는 공통점을 가진 AWS S3와 다른 점은 인스턴스에 네이티브한 하나의 파일 시스템으로 작동한다는 것이다. 3. 수천대 이상의 .. Language/Python 2022. 8. 22. Python argparse, S3 folder upload 폴더 업로드 안녕하세요, 자주 쓰이는 argparse와 S3 folder upload 에 대해 알아보겠습니다. 보통 S3 를 사용하면 folder를 통째로 올리는 경우는 많이 없는 것 같습니다. 예를 간단히 하나 들겠습니다. 차량을 10개 가지고 있다고 가정하겠습니다. 10개의 차량이 한번에 갈 수 있는 곳은 미국과 유럽으로 한정되어 있습니다. 추가적으로 10대의 자동차는 비행기(S3)를 이용해야 합니다. 정리하면 나의 차량(Local) 10대를 비행기(S3)를 탑승해야되는 겁니다. 자 시작해볼까요? Argparse https://docs.python.org/ko/3/library/argparse.html import argparse if __name__ = '__main__': parser = argparse.Ar.. Language/Python 2022. 7. 16. 이전 1 다음 💲 추천 글