Skip to content

[DOCS] 5장 1~5절 Glance 강의 문서 작성 (이성연)#5

Open
CS-AJOU wants to merge 1 commit intomainfrom
ch5_lec
Open

[DOCS] 5장 1~5절 Glance 강의 문서 작성 (이성연)#5
CS-AJOU wants to merge 1 commit intomainfrom
ch5_lec

Conversation

@CS-AJOU
Copy link
Collaborator

@CS-AJOU CS-AJOU commented Mar 13, 2026

PR 리뷰 요청 : @ppiyakk2

노션에서 피드백 완료된 5장 Glance 파트 전체(1절~5절) 내용을 바탕으로 작성했습니다.
문서 포맷팅 과정에서 제가 추가로 고민하고 수정한 의도들은 'Files changed' 탭에 인라인 댓글로 남겨두었습니다!

확인 부탁드립니다. 감사합니다

@CS-AJOU CS-AJOU requested a review from ppiyakk2 March 13, 2026 14:13
@@ -0,0 +1,106 @@
---
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

사용자 정의 메타데이터가 근본적으로 왜 필요한지 에 대한 설명이 없는 것 같아, 필요성에 대해 설명을 하는 내용으로 서문을 열었고, 성수님이 말씀해주신 학습자 입장에서 필요한 부분을 생각하여, 사용자 정의 메타데이터 추가/수정/삭제 하는 방법을 사용법과 예시, 추후 관리 까지 추가하여 작성을 하였습니다.

@@ -0,0 +1,87 @@
---
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

제가 Glance Backend Store를 공부할 때, 글랜스 백엔드 스토어와 그냥 글랜스 스토어 이 둘의 차이를 계속 헷갈리고 정확한 차이를 먼저 공부하는 부분이 중요하다고 생각을 했습니다. 그래서 학습자 입장에서도 일단 이 둘의 차이를 먼저 학습을 하고 들어가는 것이 이해에 좀 더 도움이 된다고 생각하여, 차이점을 먼저 설명하는 것으로 시작하였습니다.
또한 성수님이 말씀하신 “glance-api.conf에 설정 예시”로 file과 swift 이 둘의 예시를 들어 설명을 했고, 학습자 입장에서 많은 설정 중 file과 swift 를 예시로 둔 점을 궁금해 할 것 같아, 둘의 차이점도 같이 설명을 했습니다.

@@ -0,0 +1,121 @@
---
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이미지 최초 생성 시와 운영중인 이미지의 범위를 변경할 때 사용하는 방법을 CLI로 설명을 하였고, 추가로 학습자 입장에서 각 이미지 범위로 상태를 전환 할 때, 어떠한 권한이 필요한지 또는 삭제할 때도 마찬가지로 어떤 권한일때만 삭제가 가능한지 궁금할 것 같아 따로 정리를 하였습니다.
그리고 shared의 경우 다른 프로젝트에게 공유하는 방법을 자원 관리와 보안 통제 측면에서 설명하고 CLI 로 예시를 들어 공유하는 법과 공유시 어떤 절차를 통해 진행이 되는지, 일반적인 클라우드 드라이브의 공유 방식와 오픈스택에서 하는 공유 방식에는 어떤 차이가 있는지, 공부하면서 저도 궁금하고 학습자 입자에서도 궁금해 할 것 같아, 추가로 넣었습니다.

@@ -0,0 +1,90 @@
---
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

제가 처음 오픈 스택에서 제공하는 표준 이미지에 대해서 공부를 하면서 오픈스택을 설치하면 기본적으로 제공해 주는 우분투나 센트OS 이미지가 있다고 생각하여, 잘못 작성했습니다. 성수님 말씀 대로 오픈스택에서 제공하는 표준 이미지는 없다는 내용을 인지하고 해당 부분 삭제 하였습니다.
또한 성수님이 코멘트를 달아주신 “ISO파일만 관리하는 것은 아닙니다. 다르게 표현해주세요” 내용에 이 문서의 주제가 ISO라서 Glance = ISO 관리 라고 너무 한정 지어버렸습니다. 이 부분도 다시 바로 잡았습니다.
또한 주제가 ‘생성 가이드’인데, 다운로드 주소 및 순서 절차(CLI / Horizon 방법)를 정확히 명시 하지 않아 주제와 방향성이 많이 어긋 났습니다. 이 문서를 보는 학습자들이 실제로 따라 할 수 있도록 매뉴얼 형식으로 다시 작성하였습니다.
저는 이 문서에서 서버 1대를 띄우기 위해서 사용하는 방법인 가상화 방식(수동 설치)으로 접근했었습니다. 성수님의 “인스턴스를 만드는 과정은 수동으로 진행되지 않습니다.” 코멘트를 보고, 방향을 잘못 잡고 가고 있다는 것을 깨달았습니다. 수천 대를 자동화하는 클라우드 인프라의 관점으로 다시 추가 수정을 하였으며, 메인 프로세스를 cloud-init을 활용한 QCOW2 기반 자동 배포로 변경을 하고, 기존에 쓰던 ISO 방식은 '골든 이미지' 제작을 위한 용도로 추가 설명을 하였습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant