포크리프트가 무엇인가요?
Backend.AI의 포크리프트는 연산 세션에 사용할 도커 컨테이너 이미지를 자동으로 생성해주고 최적화된 배포를 지원해주는 서비스입니다. 타겟 장치별로 이미지 환경을 다르게 구성해야 하거나, 배포해야 하는데 도커 파일 작성 방법을 모르겠다 하시는 분들에게 굉장히 반가운 소식일 텐데요. 포크리프트를 사용하면 source, target image만 설정해서 간단하게 커스텀 이미지를 빌드할 수 있습니다.
Backend.AI의 포크리프트는 연산 세션에 사용할 도커 컨테이너 이미지를 자동으로 생성해주고 최적화된 배포를 지원해주는 서비스입니다. 타겟 장치별로 이미지 환경을 다르게 구성해야 하거나, 배포해야 하는데 도커 파일 작성 방법을 모르겠다 하시는 분들에게 굉장히 반가운 소식일 텐데요. 포크리프트를 사용하면 source, target image만 설정해서 간단하게 커스텀 이미지를 빌드할 수 있습니다.
2022년 7월부터 정식 릴리즈인 22.03과 22.09 사이의 징검다리 버전인 22.06을 공개하고 있습니다. 22.06은 22.09부터 도입될 혁신적인 다양한 기능들을 시범 도입하고, 안정성을 평가하는 중간 개발 버전입니다. 22.06에서 충분히 안정화되었다고 판단되는 기능들은 이후 22.09 버전에 정식으로 도입됩니다.
Backend.AI의 코어 엔진은 많은 오픈소스 소프트웨어들을 활용함과 동시에 그 자체도 오픈소스로 개발되고 있습니다. Backend.AI를 사용하다가 뭔가 불편한 점이 있거나 버그를 발견하였을 때, 엔터프라이즈 고객분들은 고객 지원 및 기술 지원 채널을 이용하여 이슈 트래킹 및 지원을 해드리고 있지만, 그렇지 않으면 오픈소스에 직접 기여하는 것도 가능합니다. 기여 방법은 크게 어떤 문제가 있는지 혹은 개선 아이디어가 있는지 상세하게 설명하는 issue와, 직접 코드를 고쳐서 기여하는 pull request가 있습니다. 이번 글에서는 그러한 기여 과정에서 개발팀과 더욱 효과적이고 빠른 의사소통을 하기 위해서 몇 가지 미리 알아두면 좋은 것들을 소개하고자 합니다.