설치
플랫폼 운영자가 Geo-MLOps 를 서버 한 대에 설치하고, 안전하게 설정하고, 첫 테넌트를 열기까지
이 장은 플랫폼 운영자를 위한 장입니다. 서버 한 대에 Geo-MLOps 를 올리고, 반드시 바꿔야 할 보안 설정을 마친 뒤, 전역 관리자로 로그인해 첫 테넌트를 열 때까지를 순서대로 따라갑니다.
Geo-MLOps 는 Docker Compose 로 띄우는 앱 하나와, 학습·빌드·서빙 파드가 도는 k3s 클러스터로 이루어집니다. 앱 안에 API, MLflow, 컨테이너 레지스트리가 모두 들어 있어서 따로 설치할 서버가 많지 않습니다.
이 장의 순서
| 순서 | 페이지 | 하는 일 |
|---|---|---|
| 1 | 요구 사항 | 하드웨어·소프트웨어·포트를 확인합니다 |
| 2 | 구성 요소 | 무엇이 어디서 도는지 그림으로 봅니다 |
| 3 | Docker Compose 로 설치 | 설정 파일을 만들고 스택을 띄웁니다 |
| 4 | k3s·GPU 준비 | 클러스터와 NVIDIA device plugin 을 준비합니다 |
| 5 | 필수 보안 설정 | 기본 서명 키·비밀번호를 바꿉니다 |
| 6 | 첫 로그인과 초기 설정 | 테넌트·멤버·GPU·공유 이미지를 준비합니다 |
| 7 | 업그레이드·마이그레이션 | 새 버전으로 올립니다 |
| 8 | 백업·복구 | 매일 밤 백업을 걸고, 되돌리는 법을 익힙니다 |
| 9 | 앞단 프록시 주의 | CDN 이나 리버스 프록시 뒤에 둘 때 |
| 10 | 폐쇄망 설치 | 인터넷이 없는 현장에 설치할 때 |
설치를 마친 뒤 테넌트·멤버·토큰을 자세히 다루는 법은 관리 장에서, 모든 설정값의 목록은 레퍼런스에서 볼 수 있습니다.