2020/07 2

[OpenStack] Snapshot Image를 qcow2 Image로 변환해서 업로드하기

[OpenStack] Snapshot Image를 qcow2 Image로 변환해서 업로드하기 Introduction 오픈스택을 사용하다보면 종종 운용중인 인스턴스의 현재 상태를 스냅샷으로 저장하고 싶을 때가 있습니다. 그리고 제 경우, 이렇게 저장한 스냅샷을 이미지 파일로 가지고 다니고 싶을 때가 있었죠. 사실 컨테이너 진영에서는 이러한 작업이 매우 간단하게 이루어집니다. 기존 이미지에 필요한 작업을 수행한 레이어만 쌓아주면 해결되는 문제니까요. 오픈스택에서도 이러한 작업을 수행할 수 있습니다. 다만 이렇게 수행하고 난 이미지의 크기는 굉장히 큽니다. 어쩌면 이게 정석적인 방법이 아니라 속칭 '야매' 일 수도 있겠다는 생각이 듭니다. 어찌 되었건, 필요하고, 떠오르는 건 이 방법밖에 없으니..

IT/OpenStack 2020.07.26

[Kubernetes] Kubernetes Plugin Manager - Krew

쿠버네티스 플러그인 관리자 Krew 쿠버네티스를 사용하다보면 다양한 정보를 확인하기 위해 kubectl 명령어를 잘 활용해야 합니다. 또, 특정 인자를 반복적으로 넘겨주어야 하는 때도 있습니다. 대표적으로 특정 네임스페이스에 속한 자원을 관리할 때 사용하는 -n 인자가 있겠네요. 이렇듯 같은 행동을 진부하게 반복하게 되니 영 불편합니다. 이런 문제는 어떻게 해소할 수 있을까 열심히 구글링을 한 결과, 역시 저 말고도 이런 문제에 불편함을 느끼고 이를 해결하기 위해 이미 플러그인을 개발하신 형님들이 계셨습니다. 예를 들어 방금 전에 소개한 불편함은 프롬프트를 특정 네임스페이스를 가리키도록 설정해놓고 네임스패이스의 변경이 필요할 때만 해당 플러그인을 통해 변경하면 되는 식으로 해결할 수 있더군요. 이처럼 우..

IT/Kubernetes 2020.07.23