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

[클러스터 구성 페이지] 클러스터 구성 시 세부설정 #37

Open
newdeal123 opened this issue Jul 25, 2022 · 0 comments
Open
Labels
😎 newdeal newdeal's issues

Comments

@newdeal123
Copy link
Member

image

도커 이미지 마다 몇가지 설정을 입력하도록 해야 함. (필수 기입 사항!)

커스텀 이미지 추가 시 입력 혹은 추가 이후에도 이미지 클릭 시 수정 가능

  • docker URL (도커 저장된 이미지 이름, 예시: pengbai/docker-supermario)
  • port (도커 컨테이너 진입점 포트, 예시: 8080)
  • name (도커 이미지 이름, 예시: mario)

사용자가 입력하지 않고 프론트단에서 직접 계산해야 하는 변수 값

  • replicas (하단에서 설명)

kubeform 쿠버네티스 클러스터 구성 규칙

  • 노드 그룹마다 같은 도커이미지는 1개만 존재하도록 한다.
  • 하지만 다른 노드 그룹에 같은 도커이미지를 구성하게 할 수 있다.
  • 여기서 같은 도커이미지의 개수가 곧 replicas 값이다.
  • 만약 사용자가 노드그룹 개수를 3개로 설정했다면, 같은 도커이미지는 1~3개가 존재할 수 있고, 사용자가 구성한 개수를 측정해 replicas 값을 Server로 보낸다.

서버로 보내는 cluster JSON 예시

{"user_id" : "newdeal", "node_group_num" : 2 , "container" : [{"dockerURL" : "pengbai/docker-supermario", "port" : 8080 , "name" : "mario" , "replicas" : 2 },{"dockerURL" : "alexwhen/docker-2048", "port" : 80 , "name" : "game" , "replicas" : 1 }]}

@newdeal123 newdeal123 added the 😎 newdeal newdeal's issues label Jul 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
😎 newdeal newdeal's issues
Projects
None yet
Development

No branches or pull requests

1 participant