티스토리 뷰
2024.06.03 - [분류 전체보기] - Kubeflow Central 1탄(개념공부)
2024.06.03 - [분류 전체보기] - Kubeflow Central 2탄(설치)
2024.06.07 - [분류 전체보기] - Kubeflow Central 3탄(설치)
2024.08.28 - [분류 전체보기] - Kubeflow Central 4탄(Notebooks 시작하기)
Kubeflow Notebooks 가이드
요약
- 시작하기 - Kubeflow 설치 에 따라 Kubeflow를 설치하세요 .
- 브라우저에서 Kubeflow Central 대시보드를 엽니다.
- 왼쪽 패널에서 "노트북"을 클릭합니다 .
- "새로운 서버"를 클릭하여 새로운 노트북 서버를 만드세요.
- 노트북 서버에 대한 구성을 지정하세요.
- 노트북이 프로비저닝되면 "연결"을 클릭하세요 .
자세한 단계
- 브라우저에서 Kubeflow Central 대시보드를 엽니다.
- 네임스페이스 선택:
- 사용 가능한 네임스페이스 목록을 보려면 네임스페이스 드롭다운을 클릭하세요.
- Kubeflow 프로필에 해당하는 네임스페이스를 선택하세요.
( 자세한 내용은 프로필 및 네임스페이스 페이지를 참조하세요)
- 왼쪽 패널에서 "노트북 서버"를 클릭하세요 :
- "노트북 서버" 페이지 에서 "새 서버"를 클릭합니다 .
- 노트북 서버의 "이름"을 입력하세요 .
- 이름에는 문자와 숫자를 사용할 수 있지만 공백은 사용할 수 없습니다.
- 예를 들어, my-first-notebook.
- 노트북 서버에 대한 Docker "이미지"를 선택하세요
- 사용자 지정 이미지 : 사용자 지정 옵션을 선택하는 경우 양식에 Docker 이미지를 지정해야 합니다 .
(컨테이너 이미지registry/image:tag 에 대한 가이드를 참조하세요 .) - 표준 이미지 : 사용 가능한 이미지 목록을 보려면 "이미지" 드롭다운 메뉴를 클릭하세요. (Kubeflow 관리자가 구성한 목록에서 선택할 수 있습니다)
- 사용자 지정 이미지 : 사용자 지정 옵션을 선택하는 경우 양식에 Docker 이미지를 지정해야 합니다 .
- 노트북 서버가 요청할 "CPU" 양을 지정하세요 .
- 노트북 서버가 요청할 "RAM" 양을 지정하세요 .
- 홈 폴더에 PVC 볼륨으로 마운트할 "작업 공간 볼륨" 을 지정하세요 .
- (선택 사항) PVC 볼륨으로 마운트할 하나 이상의 "데이터 볼륨"을 지정합니다.
- (선택 사항) 하나 이상의 추가 "구성"을 지정하세요.
- 이는 프로필 네임스페이스에 있는 PodDefault 리소스 에 해당합니다.
- Kubeflow는 "구성" 필드 의 레이블을 PodDefault 매니페스트에 지정된 속성과 일치시킵니다.
- 예를 들어, 다음 구성을 포함하는 PodDefault 매니페스트와 일치하도록 "구성"add-gcp-secret 필드 에서 레이블을 선택합니다 .
apiVersion: kubeflow.org/v1alpha1 kind: PodDefault metadata: name: add-gcp-secret namespace: MY_PROFILE_NAMESPACE spec: selector: matchLabels: add-gcp-secret: "true" desc: "add gcp credential" volumeMounts: - name: secret-volume mountPath: /secret/gcp volumes: - name: secret-volume secret: secretName: gcp-secret
- (선택 사항) 노트북 서버가 요청할 "GPU"를 지정하세요 .
- Kubeflow는 Pod 요청에서 "제한"을 사용하여 노트북 Pod에 GPU를 프로비저닝합니다(GPU 스케줄링에 대한 자세한 내용은 Kubernetes 설명서 에서 확인할 수 있음 ).
- (선택 사항) "공유 메모리 사용" 설정을 지정합니다 .
- PyTorch와 같은 일부 라이브러리는 멀티프로세싱을 위해 공유 메모리를 사용합니다.
- 현재 Kubernetes에는 공유 메모리를 활성화하는 구현이 없습니다.
- 이 문제를 해결하기 위해 Kubeflow는 빈 디렉토리 볼륨을 /dev/shm. 에 마운트합니다.
- "실행"을 클릭하여 지정한 설정으로 새 노트북 CRD를 만듭니다.
- "노트북 서버" 페이지 에서 새 노트북 서버에 대한 항목이 표시되어야 합니다.
- "상태" 열에 회전 표시기가 있어야 합니다 .
- 쿠버네티스가 노트북 서버 포드를 프로비저닝하는 데 몇 분이 걸릴 수 있습니다.
- "상태" 열의 아이콘 위에 마우스 커서를 올려놓으면 Pod의 상태를 확인할 수 있습니다 .
- "연결"을 클릭하면 노트북 서버에서 노출된 웹 인터페이스를 볼 수 있습니다.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 오라클 홈디렉토리 copy 후 startup 에러
- 앤시블
- (InstantClient) 설치하기(HP-UX)
- 여러서버 컨트롤
- K8s
- Oracle
- 코로나19
- 쿠버네티스
- 우분투
- 오라클
- 키알리
- ubuntu
- startup 에러
- [오라클 튜닝] sql 튜닝
- 커널
- 오라클 인스턴트클라이언트(InstantClient) 설치하기(HP-UX)
- 버쳐박스
- 스토리지 클레스
- MSA
- 오라클 트러블 슈팅(성능 고도화 원리와 해법!)
- 튜닝
- 5.4.0.1072
- CVE 취약점 점검
- 테라폼
- [오라클 튜닝] instance 튜닝2
- 설치하기(HP-UX)
- pod 상태
- directory copy 후 startup 에러
- 트리이스
- ORACLE 트러블 슈팅(성능 고도화 원리와 해법!)
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
글 보관함