Network Flow
물뮤 백엔드 네트워크 구성 완전 정복! 🚀 안녕하세요, 개발자 여러분! 😊 오늘은 제가 물뮤(MoolMeow) 프로젝트에서 온프레미스 쿠버네티스 클러스터를 외부에 어떻게 연결했는지 네트워크 구성에 대해 알려드릴게요. 집에서 서버 굴리는 분들에게 꿀팁이 될 거예요! 🍯 🌐 전체 네트워크 흐름도 먼저 큰 그림부터 봐볼까요? 물뮤의 네트워크는 여러 계층으로 구성되어 있답니다. 클라이언트 🖥️ ↓…
물뮤 백엔드 네트워크 구성 완전 정복! 🚀 안녕하세요, 개발자 여러분! 😊 오늘은 제가 물뮤(MoolMeow) 프로젝트에서 온프레미스 쿠버네티스 클러스터를 외부에 어떻게 연결했는지 네트워크 구성에 대해 알려드릴게요. 집에서 서버 굴리는 분들에게 꿀팁이 될 거예요! 🍯 🌐 전체 네트워크 흐름도 먼저 큰 그림부터 봐볼까요? 물뮤의 네트워크는 여러 계층으로 구성되어 있답니다. 클라이언트 🖥️ ↓…
쿠버네티스에서 NFS와 MinIO로 고생한 이야기 🥲안녕하세요, 개발자 여러분! 오늘은 쿠버네티스 환경에서 NFS와 MinIO를 설정하면서 겪었던 고난과 해결 과정을 공유하려고 합니다. 정말 말 그대로 피, 땀, 눈물이 있었던 하루였어요... 😭🌱 왜 MinIO를 선택했나요?객체 스토리지는 현대 클라우드 네이티브 애플리케이션에서 중요한 역할을 합니다. S3 같은 상용 서비스도 있지만, 온프레미스 환경에서는 자체 객체 스토리지…
쿠버네티스 스토리지 진화의 여정: Rook-Ceph부터 NFS까지 🚀안녕하세요, 여러분! 오늘은 제가 물뮤(MoolMeow) 프로젝트에서 겪은 쿠버네티스 스토리지 시스템의 진화 과정을 공유하려고 해요. 이 여정은 마치 롤러코스터 같았어요! 🎢 1️⃣ 첫 번째 선택: Rook-Ceph - "엔터프라이즈급 스토리지 솔루션" 🌟처음에는 운영 환경에서 검증된 안정적인 스토리지 솔루션이 필요했습니다. 실무에서 많이 사용되고 있는 Rook-Ceph은 논리적인 선택이었죠.Rook-Ceph을 선택한…
쿠버네티스에서 Rook-Ceph 대신 HostPath를 선택한 이유 🤔2025.04.08 개발 일지: Rook-Ceph과의 하루 종일 씨름 그리고 깨달음안녕하세요! 오늘은 쿠버네티스 환경에서 저장소 시스템으로 Rook-Ceph를 구축하려다 HostPath로 전환한 여정을 공유하려고 합니다. 개발 환경에서 흔히 겪을 수 있는 문제와 해결 과정을 기록해 두면 누군가에게 도움이 될 수 있을 것 같아요. 😊🔍 문제 상황: Rook-Ceph 클러스터가…
Ansible로 쿠버네티스 환경 구축 시 발생하는 문제점들과 해결 방법 🚀안녕하세요! 오늘은 Ansible을 사용해 쿠버네티스 환경을 구축하면서 만났던 여러 가지 문제점들과 그 해결 방법에 대해 이야기해보려고 해요. 특히 단일 노드 클러스터에서 파드 스케줄링, 자원 관리, 그리고 YAML 문법 관련 이슈들을 중심으로 알아볼게요! 😊테인트(Taint)와 톨러레이션(Toleration)의 이해 🧩먼저 쿠버네티스의 중요한 개념인 테인트와 톨러레이션에…
쿠버네티스 환경 구성시 발생하는 문제들과 해결방법 🚀안녕하세요, 여러분! 오늘은 제가 물뮤(MoolMeow) 프로젝트를 위한 쿠버네티스 환경을 구성하면서 마주친 다양한 이슈들과 해결 방법에 대해 공유하려고 해요. 🐱 + 💧 = 물뮤!프로젝트 소개 🌟물뮤(MoolMeow)는 수영(Mool, 물)과 고양이(Meow, 야옹)를 주제로 하는 통합 온라인 커뮤니티 서비스입니다. 하나의 도메인(moolmeow.com) 아래 두 가지 컨셉의 커뮤니티를 운영하는 재미있는…
들어가며 👋안녕하세요! 오늘은 Kubernetes 환경에서 Rook-Ceph을 활용한 분산 스토리지 시스템 구축에 대해 이야기해보려고 합니다. CI/CD 파이프라인과 애플리케이션 데이터를 위한 스토리지 솔루션을 고민하던 중, 단순한 HostPath와 고급 분산 스토리지인 Rook-Ceph 사이에서 많은 고민을 했는데요. 결국 경험과 확장성을 위해 Rook-Ceph을 선택한 이유와 구성 과정에서 배운 점들을 공유하고자 합니다.Rook-Ceph이란? 🤔먼저 Rook과 Ceph이 무엇인지…
Kubernetes 네트워킹 인프라 구성: 문제 해결과 자동화 🚀들어가며 👋안녕하세요! 오늘은 Kubernetes 클러스터의 네트워킹 인프라 구성에 대한 경험을 공유하려고 합니다. Vagrant와 VirtualBox로 구성한 로컬 Kubernetes 클러스터에 Calico, MetalLB, Nginx Ingress Controller, cert-manager를 설치하는 과정에서 발생한 문제들과 그 해결 방법, 그리고 Helm을 통한 자동화에 대해 알아보겠습니다.Helm이란? 🌟먼저 이번에 새롭게 등장한 Helm에 대해…
Kubernetes 네트워킹: Calico CNI 설치하기 🚀소개 🌟안녕하세요! 오늘은 Kubernetes 클러스터에 Calico CNI(Container Network Interface)를 설치하는 과정을 상세히 알아보겠습니다. Calico는 Kubernetes의 대표적인 네트워크 솔루션으로, 확장성과 성능이 뛰어나 많은 기업 환경에서 사용되고 있습니다.Calico란? 🤔Calico는 컨테이너, 가상 머신, 호스트 기반 워크로드에 안전한 네트워크 연결을 제공하는 오픈소스 네트워킹 및 보안 솔루션입니다. Kubernetes에서는 CNI 플러그인으로…
🔄 쿠버네티스 홈 클러스터 자동화: 재부팅 후 워커 노드 재연결하기 안녕하세요, 쿠버네티스 홈랩 애호가 여러분! 🏠 여러분도 이런 경험 있으신가요? 멋지게 쿠버네티스 클러스터를 구축해 놓았는데, 호스트 PC를 재부팅하거나 정전이 발생한 후 돌아와 보니 워커 노드가 클러스터에서 모두 빠져있는 상황! 😱 오늘은 이 귀찮은 문제를 해결하는 효과적인 방법을 알아보겠습니다. 📋 문제…