반응형

gitops 2

Kubeflow 사용법: 설치부터 Pipelines·Trainer·KServe까지

TL;DRKubeflow는 Kubernetes 위에서 Notebook - 파이프라인 자동화 - 분산 학습 - 튜닝 - 모델 서빙을 한 플랫폼에서 연결하는 오픈소스 생태계다.2025-12-15에 Kubeflow 1.11이 릴리스되었고, 설치는 주로 kubeflow/manifests의 Kustomize 기반 매니페스트로 진행한다.빠르게 시작하려면 Kind 기반 단일 커맨드 설치 후, istio-ingressgateway를 포트포워딩해 대시보드에 접속한다.Pipelines는 SDK로 파이썬 DSL을 IR YAML(파이프라인 스펙)로 컴파일해 업로드/실행한다.멀티유저 격리는 Profile/Namespace로 구현되며, KFP의 멀티유저 격리는 Kubeflow Platform 배포에서 지원된다.본문1) Kubef..

AI/Technical 2026.01.08

Argo CD란? 쿠버네티스 배포 자동화의 핵심, 쉽게 이해하기

Argo CD란?Argo CD는 Kubernetes(쿠버네티스) 환경에서 애플리케이션을 자동으로 배포(Deployment)하고 관리해주는 GitOps 도구입니다.쉽게 말해, Git에 있는 설정 파일만 수정하면, Argo CD가 알아서 쿠버네티스 클러스터에 반영해주는 역할을 합니다.왜 필요한가요?기존에는 개발자가 직접 kubectl apply 명령어나 CI/CD 파이프라인을 설정해서 배포를 관리해야 했습니다. 하지만 이 과정은 사람의 실수나 환경 차이 때문에 문제가 생기기 쉬웠죠.Argo CD를 사용하면:Git 저장소에 있는 설정값만 수정하면자동으로 쿠버네티스에 배포되고실시간으로 배포 상태를 확인할 수 있습니다.즉, Git을 소스코드뿐 아니라 인프라 설정의 중심으로 사용하게 해주는 도구입니다. 이것이 바로..

AI/Infrastructure 2025.06.23
반응형