WireGuard vs IPIP 차이점 정리
IPIP와 WireGuard의 캡슐화와 암호화 원리를 비교표로 정리했다. WireGuard는 공개키로 서로를 확인하고 그 키가 패킷을 어느 상대에게 보낼지 정하는 주소 역할까지 하는데 이 구조가 IPIP와 어디서 갈리는지 풀어서 다룬다.
IPIP와 WireGuard의 캡슐화와 암호화 원리를 비교표로 정리했다. WireGuard는 공개키로 서로를 확인하고 그 키가 패킷을 어느 상대에게 보낼지 정하는 주소 역할까지 하는데 이 구조가 IPIP와 어디서 갈리는지 풀어서 다룬다.
Docker 컨테이너 두 대에 IPIP와 WireGuard 터널을 직접 올려 tcpdump로 평문과 암호문을 대조했다. iperf3 처리량과 MTU까지 실측한 기록이다.
macOS의 xattr와 Linux의 getfattr, setfacl, setcap, chattr가 각각 무엇을 다루는지 비교했다. 대상과 저장 위치 차이를 정리한 글이다.
GitOps 네 원칙과 ArgoCD 아키텍처, push와 pull 모델의 차이를 정리했다. 동기화 정책과 Flux 비교까지 표로 다룬다.
kind 클러스터에 ArgoCD를 올려 guestbook 앱을 sync해 봤다. kubectl로 만든 drift가 selfHeal로 2초 만에 되돌아가는 과정과 롤백까지 실측한 기록이다.
docker 없이 unshare, cgroup, chroot, overlayfs, veth만으로 컨테이너를 손수 조립해 봤다. 20M 메모리 제한을 걸어 OOM까지 실측한 기록이다.