전체 글
-
[AWS] AWS KMS 키 공유 없이 리전 간 암호화된 EC2 인스턴스 마이그레이션 방법DevOps/AWS 2025. 10. 24. 15:32
AWS 블로그 Migrate encrypted Amazon EC2 instances across AWS Regions without sharing AWS KMS keys를 번역 및 가공하여 작성했습니다.개요AWS는 전 세계 인프라를 분리된 리전으로 설계하여 애플리케이션에 대해 높은 내결함성과 안정성을 제공하고 있다. 리전들은 각기 독립적인 네트워크 및 보안 경계를 가지며, 이를 파티션이라는 단위로 조직되어 있다. 비즈니스가 발전함에 따라, 리전 간 워크로드 마이그레이션이 필요할 수 있다. 암호화된 자원을 다룰 때는 리전 간 마이그레이션이 특히 주의가 필요하다.예를 들어, Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스와 그에 연결된 암호화된 Amazon Block Sto..
-
[Game] Project Zomboid 전용 서버 구축Hobby/Game 2025. 10. 24. 13:52
개요좀보이드를 멀티플레이 서버를 인게임에서 구성하여 사용할 수 있지만 여유있는 컴퓨터 리소스가 없거나 반드시 게임을 구동 중인 상태에서만 접속을 해야하는 단점이 있다.이러한 문제를 해결하기 위해서 별도 서버를 구축하여 접속이 가능하다.SteamCMD 다운로드SteamCMD는 Steam 서버를 관리하는 CLI(Command-line Interface) 도구이다. SteamCMD 다운로드 SteamCMD - Valve Developer CommunityThe Steam Console Client or SteamCMD is a command-line version of the Steam Client. Its primary use is to install and update various dedicated se..
-
[AI] Claude Haiku 4.5 출시AI/LLM 2025. 10. 16. 13:54
2025년 10월 16일, Claude Haiku 4.5가 발표되었다. 이전에 Claude Sonnet 4.0과 Claude Opus 4.0은 발표되었지만 소형 모델인 Claude Haiku 4.0은 출시되지 않았고 Claude Haiku 3.5를 사용했어야 했지만 Antropic에서 Claude 4.5를 출시했다. Antropic에서 Claude Haiku 4.5는 Claude Sonnet 4.0에서 한 단계 발전시켜 비용은 1/3, 속도는 2배 이상 향상된 모델로 출시되었다. 성능은 Claude Sonnet 4.0과 동등한 수준이고 컴퓨터 사용, 도구 조작에서는 우위를 보인다.저지연 작업, 실시간 응답이 필요한 환경에 적합할 수 있다. 모델 전략Antropic에서 말하는 모델 사용 전략은 아래와..
-
[AWS] EBS Volume CloneDevOps/AWS 2025. 10. 16. 13:03
개요2025년 10월 15일 Amazon EBS Volume Clone 기능이 출시되었다. EBS Volume Clone 출시 전 절차는 아래와 같았다.1. EBS 볼륨 스냅샷 생성2. 생성된 스냅샷에서 볼륨 생성 절차로만 본다면 어려운 작업은 아니지만 볼륨 내 사용하는 데이터 크기가 크다면 스냅샷 생성 시간 및 비용이 소요됐었다. 하지만, EBS Volume Clone으로 위의 절차를 생략하고 한번의 클릭 또는 API 호출로 볼륨을 수 초안에 복제할 수 있다. 실습Amazon EBS Volume Clone은 몇가지 사전 조건을 충족해야 한다. 사전조건1. 암호화 된 EBS 볼륨2. 동일한 가용 영역으로 복제 가능3. 복제된 볼륨 크기는 원본 볼륨 크기보다 작을 수 없음 신규 볼륨 생성테스트를 위해 ..
-
[K8s] Kubernetes 및 minikube 실습DevOps/Container 2023. 5. 9. 23:37
Kubernetes 컨테이너화 된 워크로드와 서비스를 관리하기 위한 오픈소스 Container Ochestration Flatform Ochestration을 사용하는 이유 자동화된 스케일링 자동화된 롤아웃, 롤백 자동화된 복구 (Self-Healing) 자동화된 빈 패킹 (Bin Packing) 시크릿과 구성 관리 서비스 디스커버리와 로드 밸런싱 스토리지 오케스트레이션 IaC를 사용한 운영 Architecture Control Plane (Master Node) Kubernetes 전체를 통제 및 관리 Data Plane (Worker Node) 실제 사용자의 애플리케이션 배포 kubectl kubernetes 클러스터와 통신하기 위한 CLI 도구 OS : Ubuntu 20.04 LTS kubectl ..
-
[Terraform] CDKTF Docker Provisioning DemoDevOps/Terraform 2022. 11. 29. 13:07
테라폼 공식 홈페이지에 제공되는 CDKTF 기반 Docker Provisioning Docker Install curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg echo \ "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/nul..
-
[Terraform] CDKTF 개요 및 환경 구성DevOps/Terraform 2022. 11. 29. 10:17
OverView 기존 Terraform은 HCL 언어를 사용하여 인프라를 정의하였지만 CDKTF를 사용하면 다른 프로그래밍 언어로도 인프라 정의 및 프로비저닝이 가능하다. 지원되는 언어는 TypeScript, Python, Java, C#, Go 지원된다. 설치 주소 - https://developer.hashicorp.com/terraform/tutorials/cdktf/cdktf-install Install CDK for Terraform and Run a Quick Start Demo | Terraform | HashiCorp Developer Set up your CDK for Terraform (CDKTF) environment and run a local Docker demo. develop..
-
[WIN] PowerShell 로그 생성하기DevOps/Windows 2022. 5. 19. 16:25
Powershell 스크립트를 실행 할 때 로그를 생성해야 할 때가 있을 때가 있다. 로그를 남길 때 아래의 명령어를 사용하면 로그를 생성할 수 있다. Transscript - 맨 앞줄과 맨 끝줄에 넣으면 지정된 경로에 파일이 생성된다. Start-Transscript -Path "" Stop-Transcript 응용 로그를 생성할 때 대부분 날짜를 이용하거나 시간을 이용하게 된다. 그럴 때 Get-Date 명령어를 사용하여 날짜 포맷을 지정하면 원하는 형식으로 로그를 생성 할 수 있다. 하루에 한번 작동하는 스크립트라면 아래의 포맷으로 생성하면 된다. + 아무 옵션없이 사용한다면 기존의 파일에 덮어쓰기가 되므로 Append를 추가하여 이어쓰기를 하면 같은 날짜의 로그를 이어서 계속 기록할 수 있다. $..