Jaehong Jung
정재홍

정재홍

DevOps Engineer @ Channel.io

소개

안녕하세요, 현재 Channel.io에서 DevOps 엔지니어로 일하고 있습니다. 취미로 집에서 온프레미스 Kubernetes 클러스터를 운영하며, 컴퓨터 네트워크, 클라우드 네이티브, 그리고 프로덕트를 만드는 일에 관심이 많습니다.

신뢰 가능한 인프라를 만들기 위해 하루하루 노력하고 있습니다.

  1. Scalable — 재설계 없이 필요한 만큼 용량을 늘릴 수 있도록
    "You can use as much or as little capacity as you need, and scale in and out automatically" — AWS Well-Architected Framework
  2. Fault-tolerant — 단일 장애점 없이; 점진적으로 성능이 저하되도록
    "Fail over to healthy resources… shifting traffic to remaining healthy resources" — AWS Reliability Pillar
  3. Guardrails — 알림, 자동화된 점검, 런북을 통해 이슈가 확대되기 전에 방지
    "Turn your SLOs into actionable alerts… respond to problems before you consume too much of your error budget" — Google SRE Workbook
  4. Documentation (ADR) — 결정의 이유를 기록하고, 팀과 컨텍스트를 공유한 뒤, 확정하고 실천하기
    "Each record describes a set of forces and a single decision in response to those forces" — Michael Nygard

경력

  • DevOps Engineer @ Channel.io (2024–현재)
  • Research Intern @ KAIST NetS&P (2023)
  • Backend Developer @ Skrr (2023)
  • Tech Lead @ Sigor Inc. (2022)
  • Web3 Frontend Intern @ PILAB (2022)

터미널 & 에디터

홈서버

8대의 k3s 클러스터 (40 vCPU, 200 GB RAM) + Synology NAS를 Headscale(셀프 호스팅 Tailscale)로 연결하여 운영하고 있습니다.

  • 3× Raspberry Pi (Ubuntu, arm64)
  • 4× NixOS (arm64)
  • 1× Desktop (Arch Linux, amd64)

스택

  • GitOps: ArgoCD, Helm v3
  • Service mesh: Istio + Gateway API
  • Observability: Alloy, GreptimeDB, Grafana
  • Database: CloudNativePG
  • Secrets: Sealed Secrets, Cert-Manager
  • Self-hosted: Pocket-ID, Gitea, Umami, Miniflux, Factorio, ...
    • Trax: 뮤지션을 위한 음악 협업 플랫폼
    • Book: 정재홍의 개인 독서 기록