cloud-barista / cb-ladybug

Cloud-Barista Multi-Cloud Application Runtime Framework : Support Multi-Cloud Kubernetes Service
Apache License 2.0
11 stars 11 forks source link

feature: Implement control-plane HA, persistent IP alias configuration (#34, #35, #13) #36

Closed vlatte closed 3 years ago

vlatte commented 3 years ago
  1. control-plane high availability (#34) 고가용성을 위한 control-plane high availability 구성 haproxy 를 활용한 kubernetes api-server loadbalancing multi-CSP 지원 및 api spec 변경

  2. persistent IP alias configuration (#35) bootstrap 개선 건 노드 리부팅시 public-ip 변경에 대한 대응 작업 public-ip 의 ip alias 를 재 정의하고 kubelet 및 설치된 network cni 설정 정보를 업데이트 reboot 시 systemd 활용하여 적용

sykim-etri commented 3 years ago

/hold

sykim-etri commented 3 years ago

35 에 대해서는 추가적인 검토가 필요한 상황입니다. 혹시 현재 PR을 분리해서 올려주실 수 있으신가요?

itnpeople commented 3 years ago

아시다시피 #35 부분은 public-ip 기반 설치에서 반드시 들어가야 하는 로직입니다. 현재는 PR 분리 하는 것 보다는 향후 검토 후 수정하면 좋을것 같네요.

sykim-etri commented 3 years ago

/hold cancel

PR을 분리하지 않고 진행해도 되겠습니다. - https://github.com/cloud-barista/cb-ladybug/issues/35#issuecomment-823087723

@vlatte 차후 PR하실 때는 가급적이면 이슈별로 PR을 구분해서 올려주시는 것이 여러 측면에서 편리하오니 감안해 주시면 좋겠습니다.

seokho-son commented 3 years ago

/hold cancel

sykim-etri commented 3 years ago

/lgtm