Skip to content

컨트롤과의 호환성을 위한 버저닝 #151

@kwonkwonn

Description

@kwonkwonn

Summary

현재 컨트롤에서 object storage 및 snapshot 기능이 원활하게 기능하기 위해선,
createVM json 에 presigned URL 및 이미지 확인 && pull 기능이 코어에 구현되어있어야 합니다.

각각 기능을 구현하고 완성되는 시점에서 버전을 부여해서 호환성을 지킬예정입니다.
사실 일단 코어, 컨트롤 json 필드를 Omitempty 로 두고 기본적으론
baseimg 을 참조하게 하면 어느정도 하위호환성도 지킬 수 있을 거 같긴합니다.

Details

presigned url 의 필드 json:"omiitempty," 로 구현,
presigned 가 주어질 시, Image 다운 로드 및 해당 이미지 참조,

image 는 tmp/ 에 저장하고 추후에 decay 로직 부여 계획(현재는 괜찮아요)

Additional Context

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions