Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mold Kubernetes 클러스터 배포 시 Persistent Storage(PV) 연결 작업 등에 대한 자동화 #143

Open
stardom3645 opened this issue Jan 20, 2022 · 1 comment

Comments

@stardom3645
Copy link

이슈 타입

  • 기능 개선 요청

컴포넌트 이름

KORAL, k8s

ABLESTACK 버전

CERATO

구성

hosts, 네트워크

OS / 환경


이슈 내용

  • Mold Kubernetes 클러스터 배포 시 persistent storage(PV) 생성 작업 등을 현재 수동으로 하는 부분들에 대한 자동화가 필요합니다.
    • 현재 작업을 mold에서 진행을 해야 할지 아니면 kubernetes에서 진행해야 할지 논의 필요합니다.

재현 과정


1. Koral을 사용하여 먼저 쿠버네티스 클러스터를 생성합니다.
2. 생성된 클러스터를 클라이언트에서 액세스하기 위한 작업을 합니다.
3. Koral UI(구현필요)에서 persistent volume을 포함하여 Pod, Service와 이를 관리하기 위한 스테이트풀셋을 수동 또는 자동으로 생성합니다. 

<!-- 
1. Koral을 사용하여 클러스터를 구성한 후 클라이언트 서버에서 kubectl로 쿠버네티스 구성 요소들을 관리할 수 있습니다.
	- kubectl를 사용하기 위해서는 Koral에서 제공하는 액세스 정보(kubeconfig)를 환경변수로 등록하거나 flag로 지정하여 사용할 수 있습니다.
2. 안정되고 지속성을 갖는 PV(persistent volume)를 운용하기 위해 스테이트풀셋을 생성해야합니다.
	- 스테이트풀셋을 생성하기 위해 먼저 PV(persistent storage)를 생성하고 필요에 따라 Service, ConfigMap, Storage Class를 생성한 yml 파일을 생성합니다.
-->

기대한 결과


실제 결과


@stardom3645
Copy link
Author

  • 초안 작성중입니다.

jschoiRR pushed a commit that referenced this issue Mar 13, 2024
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

No branches or pull requests

1 participant