Skip to main content

Helm 설치 가이드

Kubernetes 클러스터에 CollabOps를 Helm으로 설치하는 방법입니다.

📋 사전 요구사항

시스템_요구사항:
kubernetes: ">= 1.20"
helm: ">= 3.8"
node_count: ">= 3"
total_cpu: ">= 8 cores"
total_memory: ">= 16GB"
storage: ">= 100GB SSD"

🚀 설치 과정

1. Helm Repository 추가

helm repo add collabops https://charts.collabops.ai
helm repo update

2. 설정 파일 생성

# values.yaml
global:
domain: "collabops.example.com"

database:
enabled: true
postgresql:
auth:
password: "your-secure-password"

redis:
enabled: true
auth:
password: "your-redis-password"

ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: nginx
cert-manager.io/cluster-issuer: letsencrypt-prod

3. 설치 실행

helm install collabops collabops/collabops \
--namespace collabops \
--create-namespace \
--values values.yaml

4. 상태 확인

kubectl get pods -n collabops
kubectl get ingress -n collabops

🔧 설정 옵션

고가용성 구성

replicaCount: 3
autoscaling:
enabled: true
minReplicas: 3
maxReplicas: 10

database:
replication:
enabled: true
readReplicas: 2

보안 설정

security:
tls:
enabled: true
networkPolicy:
enabled: true
podSecurityPolicy:
enabled: true

다음 단계: Kubernetes 요구사항