Kubernetes 환경에서 Jenkins 구축하기
Jenkins 설치를 위한 Kubernetes 네임스페이스 생성
kubectl create namespace k8s-jenkins
영구 볼륨 생성
# pv-config.yaml
apiVersion: v1
kind: PersistentVolume
metadata:
name: jenkins-main-pv
spec:
capacity:
storage: 10Gi
volumeMode: Filesystem
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
nfs:
server: ...
8월 6일 04:25에 게시됨
Kubernetes 환경에서 GlusterFS 기반 StorageClass 구성 및 동적 프로비저닝 구현
GlusterFS 개요 및 주요 아키텍처
GlusterFS는 여러 서버에 분산된 디스크 리소스를 단일 네임스페이스로 통합하여 관리하는 확장형 분산 파일 시스템입니다. 대규모 데이터 처리를 위해 설계되었으며, 높은 가용성과 확장성을 제공하는 것이 특징입니다.
확장성: 수 페타바이트(PB) 이상의 데이터와 수천 개의 클라이언트를 수용할 수 있습니다.
표준 인터페이 ...
8월 2일 05:07에 게시됨
Kubernetes 저장 볼륨 활용 가이드
시작하기 전에
컨테이너의 데이터는 기본적으로 영구적이지 않습니다. 컨테이너가 종료되면 데이터도 함께 사라집니다. 이러한 한계를 극복하기 위해 Docker는 Volume 메커니즘을 제공하며, Kubernetes는 더 강력한 Volume 기능과 다양한 플러그인을 지원합니다.
Kubernetes에서 Volume의生命周期는 Pod와 연결됩니다. 컨테이너가 재시작되어도 Volume 데이터는 유지되며 ...
7월 2일 04:04에 게시됨