본문 바로가기
10. 기타

OKE (Container Engine for Kubernetes) Basic Cluster 업그레이드

by 한글로된닉네임 2024. 2. 28.

 오라클 클라우드의 쿠버네티스 PaaS 플랫폼인 OKE (Container Engine for Kubernetes) 는 Basic Cluster 와 Enhanced Cluster 두가지 클러스터 타입을 제공합니다. 다음 내용은 Basic Cluster의 업그레이드 방법입니다. 

 

Control Plane 업그레이드

1. OCI Console >  메뉴 > Developer Services > Containers & Artifacts > Kubernetes Clusters (OKE) > Cluster > New Kubernetes version available

 

2. Kubernetes version 선택 > Upgrade 클릭

 

Basic Cluster Data Plane Upgrade

1. Resources > Node pools > Node Pool 선택

 

2. Edit > Currrent cluster version 선택 > Save changes 클릭

 

Data Plane 업그레이드 과정에서는 기존 노드를 삭제하고 신규 노드를 자동으로 생성하는 방법과 신규 노드를 미리 생성하고 기존 노드를 삭제하는 방법이 있습니다.

 

기존 노드 삭제 및 신규 노드 자동 생성 방법

1. 대상 1개 노드 공통 사항 작업 > Actions > Delete node

 

2. Delete 클릭

기존 Node 삭제 및 신규 노드 생성 확인 & 노드 순차 진행

 

신규 노드 생성 후 기존 노드 삭제

1. Edit > current cluster version 선택 > Node count (기존 노드 수 만큼 신규 노드 생성) > Save changes 클릭

 

2. 신규 노드 생성 확인

 

3. Actions > Delete node (노드 삭제) > 기존 노드 순차 진행

 

Check Decrease node pool size > Delete 클릭

 

 앞의 내용을 다시 정리하겠습니다. Basic Cluster 에서 OKE를 업그레이드 하는 방법은 Control Plane 업그레이드를 한 다음 Data Plane을 업그레이드 하는 절차로 이루어 집니다. Data Plane 업그레이드 시에는 기존 노드를 삭제하면서 신규 노드를 자동 생성 하는 방법과 신규 노드를 생성한 이후 기존 노드를 삭제하는 방법으로 진행할 수 있습니다. 운영환경에 맞추어 적절한 방법을 선택하고 업그레이드를 진행해야 합니다.

 

댓글