Skip to content

Update Helm Core Concepts #14

Description

@Dianaland1112

What is the problem?

  • Helm 핵심 개념 페이지가 채워져있지 않은 상태로 필요한 개념들을 정리합니다.

Affected page(s)

https://infra-cloud-kr.github.io/openstack-kubernetes/foundations/helm.html

Suggested change

  • 페이지 상단 지침에 따라, Helm 공식 문서를 재설명하지 않고 핵심 구성요소 섹션의 내용을 채웁니다.

섹션 제안:

  • Chart → OpenStack 서비스(nova, keystone 등) 하나가 차트 하나로 패키징되는 단위
  • Values / 오버라이드 → 차트 코드 수정 없이 환경별 설정을 주입하는 지점 (openstack-helm 배포의 핵심 조작점, values_overrides/ 디렉토리와 연결)
  • Template → values를 주입해 최종 K8s 매니페스트를 렌더링하는 틀 (helm template으로 차트 분석 가능)
  • Release / Revision → 클러스터에 설치된 실체와 변경 이력 (업그레이드 실패 시 rollback의 근거)

추가로, 추후 "결합에서의 역할" 섹션에 Ceph가 Helm을 통해 어떻게 배포·활용되는지(Rook 오퍼레이터를 Helm 차트로 설치하고, 그 위의 Ceph가 OpenStack 서비스의 스토리지 백엔드로 연결되는 흐름)를 보강하면 좋을 것 같습니다.
본 이슈에서는 핵심 구성 요소 섹션을 우선 작업합니다.

3. 더 읽을거리

  • Helm 공식 문서 (helm.sh/docs)
  • openstack-helm 공식 문서 및 helm-toolkit 소스 링크

Would you like to work on this?

Yes

Would you like to work on this?

Yes, I would like to open a pull request

Activity

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions