KKamJi
Preview Image

Neovim 환경 구축하기 - lazy.nvim, tokyonight 테마 설정

최근 다양한 CLI 및 텍스트 편집기를 활용하는데, 이 과정에서 생산성을 높이고 효율적인 환경을 갖추기 위해 Neovim 에디터에 관심을 갖게 되었습니다. Neovim은 Vim과 호환되는 동시에 Lua 기반 설정을 통한 확장성과 편의성을 제공합니다. Neovim을 간단히 소개하고, 플러그인 매니저인 lazy.nvim과 아름다운 테마인 tokyonig...

Preview Image

Kubernetes에 MongoDB 배포하기

MongoDB는 현대 애플리케이션에서 중요한 역할을 하는 NoSQL 데이터베이스로, 다양한 형태의 데이터와 복잡한 구조를 유연하게 처리할 수 있는 장점을 제공합니다. 관계형 데이터베이스와 비교했을 때 MongoDB는 문서 지향(Document-Oriented) 모델을 채택하여 데이터 스키마를 자유롭게 설계할 수 있습니다. 이를 통해 불규칙하거나 복잡한...

Preview Image

Kubernetes 환경에서 TLS 인증서 적용하기 - (2)

Let’s Encrypt 인증서는 유효 기간이 90일입니다. 손으로 발급받아 Secret에 넣는 방식이면 세 달마다 같은 작업을 반복해야 하고, 갱신을 놓치면 서비스가 인증서 만료로 멈춥니다. cert-manager를 클러스터에 두면 발급과 갱신이 컨트롤러의 일이 됩니다. 이전 글에서 정리한 TLS 개념 위에서, 실제 Ingress에 인증서를 붙이는 ...