MinIO에 트리 구조의 디렉터리, 파일 업로드 하기
Kubeflow Jupyter 노트북에서 Kubeflow Pipeline SDK를 활용해 코드를 작성하다 보면, 모델을 MinIO로 업로드 할 필요가 생긴다. 물론 pipeline에서 제공해주는 OutputPath를 사용하면 지정된 경로에 임시로 파일을 쓰고 읽으면서 파라미터 전달을 해주지만, MinIO에 바이너리가 아닌 모델 파일 자체를 업로드 할 필요가 있었다. 일단 MinIO 문서를 보면 파일을 업로드 할 수 있는 API는 put_object와 fput_object를 제공한다. put_object : object를 MinIO로 업로드 fput_object : file을 MinIO로 업로드 모델 학습은 텐서플로우(Tensorflow) 예제로 테스트를 하고 있는데, 예제에서 생성되는 모델은 단일 파일이..
2022. 9. 20. 20:15