Docker Container SSH 접속 설정

현재 진행 중인 PoC를 위해 SSH 접속 방식 테스트가 필요했다. 그러나 Ubuntu Docker image에는 기본적으로 SSH(즉, openssh-server)가 설치되어있지 않기 때문에 이번에 Docker + SSH 접속 방식을 테스트하고 기록했다.

2024년 9월 2일 · 2 분 · An Seongjin

Ubuntu 컨테이너 생성부터 ModSecurity WAF 구성 및 테스트까지

앞서 ModSecurity에 대해 간단히 다뤘다. 이번에는 우분투 컨테이너 생성부터 ModSecurity 구성과 테스트까지 진행했고 그 과정을 기록했다.

2024년 8월 12일 · 2 분 · An Seongjin

ModSecurity. Opensource Web Application Firewall

부제: Docker를 사용한 ModSecurity WAF 사용기 Web Application Firewall (WAF): 웹 서비스를 통해서 공격을 시도하는 XSS, SQL Injection, Command Execute과 같은 공격을 효과적으로 차단하는 역할을 수행하는 보안 모듈

2024년 7월 30일 · 2 분 · An Seongjin

CloudWatch Alarm 활용한 ECS Fargate 스케일아웃

시간이 흐를수록 점점 분석 Batch 프로세스가 오래걸리기 시작하면서 점점 하루를 넘어가기 시작. 이를 해결하기 위해 ECS Service에 CloudWatch를 활용한 오토스케일링을 적용하였고 그 과정을 기록하였다.

2024년 7월 24일 · 3 분 · An Seongjin

MyBatis bind tag. 동적 SQL 구현

MyBatis에서 SQL을 동적으로 작성할 때 유용한 에 대해 간단하게 정리해보았다.

2024년 7월 11일 · 2 분 · An Seongjin

Docker ELK 구성에 Metricbeat 추가

앞서 Docker를 활용한 ELK 구성에 이어서, 이번에는 Metricbeat를 붙여보았다

2024년 7월 10일 · 3 분 · An Seongjin

Docker를 활용한 ElasticSearch, Logstash, Kibana 구성

ELK 구성 방법 중에서도 Docker를 활용한 방법으로 진행해보았다.

2024년 7월 7일 · 5 분 · An Seongjin

Nginx Proxy Manager - Official Guide & Local Setup for Customization

커스텀을 위해 코드 수정 후 Nginx Proxy Manager를 정상적으로 실행할 수 있어야했는데, 그 어디에서도 이를 위한 가이드를 찾을 수 없었다. 결국 직접 소스코드 분석 후 다음과 같은 내용들을 확인했다.

2024년 7월 5일 · 3 분 · An Seongjin

Aurora MySQL 업그레이드 5.7 to 8.0, 작업 전 알아두면 좋았을 주요 포인트

AWS Aurora MySQL 버전 업그레이드 작업 전 알아두면 좋을 내용들을 정리하였다.

2024년 6월 25일 · 5 분 · An Seongjin

Docker Buildx를 사용한 멀티 아키텍처 이미지 빌드, Github Actions 적용 사례

Docker Buildx는 다양한 아키텍처에서 실행 가능한 이미지를 빌드할 수 있는 Docker CLI이다. 이를 활용하면 특정 아키텍쳐에서 지원하는 이미지로 빌드할 수 있다.

2024년 6월 13일 · 3 분 · An Seongjin