본문 바로가기

전체 글

(21)
kubectl 사용자 별 권한 설정하기 쿠버네티스에서 서비스를 운영하다 보면 특정 사용자에게, 특정 NameSpace에 대한 권한을 부여해야 하는 경우가 있습니다. 특정 기능 개발을 위한 임시 권한이 필요하거나, NameSpace별로 서비스 담당자를 구분하여 관리할 때입니다.     모든 사용자가 동일한 Bsation Server를 사용해야 할 때,  Bastion Server의 User별 kubectl 권한을 분리하는 방법에 대해 자세히 소개합니다.  ※ 본 포스팅은 다음 환경에서 테스트하였습니다.  - Bastion Server : Ubuntu 22.04 - Kubernetes Version : v1.29.3 - kubectl Version : v1.29.3   목 차Bastion 서버에서 사용자 생성Kubernetes RBAC(Role-..
Storage 3대장 이해하기 (2/4) - Block Storage 블록 스토리지는 OS가 디스크처럼 사용하는 스토리지입니다.    데이터를 고정 크기의 블록(block) 단위로 저장하며, 각 블록은 개별 주소를 갖고 있습니다. 최초에는 단순한 원시 데이터 블록으로 존재하기 때문에 OS가 블록 스토리지에 파일을 저장하려면 반드시 파일 시스템을 생성 후 사용하여야 합니다.   이번 글에선 Block Storage에 대해 자세히 살펴봅니다. 목 차블록 스토리지의 특징블록 스토리지의 파일 시스템리눅스에서 블록 스토리지 마운트 하기새로운 블록 디바이스(디스크) 확인디스크 파티션 만들기파일 시스템 생성 (스토리지 포맷)디스크 마운트시스템 재부팅 시 자동 마운트 설정쿠버네티스에서 블록 스토리지 사용하기StorageClass 생성PVC 생성Pod에서 PVC 사용하기Pod 배포 및 확..
Storage 3대장 이해하기(1/4) - File System Kubernetes에서 서비스를 제공할 때, 데이터의 특징에 따라 적절한 스토리지를 선택하는 것이 중요합니다.      스토리지(Storage)란 데이터를 저장하고 관리하는 데이터 저장소를 의미합니다. Kubernetes 뿐만 아니라 IT 인프라에서 공통적으로 사용하는 개념인 스토리지에 대해 자세히 살펴보겠습니다.   스토리지는 데이터 저장 방식에 따라 블록 스토리지, 파일 스토리지, 오브젝트 스토리지로 구분합니다. 각 스토리지는 성능, 확장성, 사용 방식이 다르기 때문에 특징을 이해하여 용도에 맞게 사용하는 것이 중요합니다. 이번 글에선 스토리지를 위해하기 위한 필수 개념인 File System에 대해 소개합니다.  목 차스토리지 별 주요 특징파일 시스템 (File System) 이란?스토리지 별 파일..
Kubernetes Storage 꿀팁 쿠버네티스(Kubernetes)를 사용하면 컨테이너를 관리하고 배포하는 것이 쉬워지지만, 데이터의 영속성(Persistence) 보존을 위해선 추가적인 설정이 필요합니다.     Pod가 종료되거나 재시작할 때 데이터를 유지하려면 Persistent Volume(PV)과 Persistent Volume Claim(PVC)을 활용한 스토리지 관리가 필수입니다.  이번 글에서는 Kubernetes 에서 Storage 관리를 위한 필수 개념을 소개합니다. 목 차Kubernetes Storage 개념 정리영구 스토리지의 종류와 특징비영구 스토리지의 종류와 특징영구 스토리지 VS 비영구 스토리지 비교요약 정리 Kubernetes Storage 개념 정리 Kubernetes에서 스토리지는 크게 영구 스토리지(Per..
티스토리 블로그 개인 도메인 설정하기 인터넷 도메인이란, 온라인상에서의 개인 주소입니다. 도메인은 전 세계에서 유일하며 Gabia 웹 호스팅 사이트를 통해 간단하게 발급받을 수 있습니다. Gabia 사이트에서 도메인을 설정하고 티스토리 블로그에 설정하는 방법을 자세히 알려드립니다.  블로그 수익화를 위해 개인 도메인을 설정해야 하는 이유 블로그 수익화를 위한 첫 단계로 개인 도메인을 설정해야 하는 이유는 무엇일까요? 블로그로 수익을 만든다는 의미는 다른 말로 구글 애드센스에서 노출한 광고를 통해 수익을 나눠갖는다는 뜻입니다. 구글 애드센스는 광고를 보는 사람이 많을수록, 광고를 클릭하여 구매가 이루어질수록 많은 수익을 광고 게시자에게 분배합니다. 개인 도메인을 갖고 있다면 구글 애드센스를 통해 더욱 많은 사람들에게 광고를 노출하기가 쉬워집니..