MapleStory Finger Point
EKS Nodes Upgrade : Karpenter Node Upgrade
·
CloudNet@ Team Study/EKS Workshop 4th Cohort
포스팅은 CloudNet@팀 서종호(Gasida)님이 진행하시는AWS EKS Workshop Study 내용을 참고하여 작성합니다. 이번 강의는 AWS 정영준님께서EKS 클러스터 업그레이드의 모범 사례에 대해서 열강 해주셨는데요,오늘은 NodeGroup Upgrade 중, Karpenter 노드 업그레이드 관련하여포스팅 해보도록 하겠습니다. Karpenter 노드는 왜 업그레이드 방식이 다른가?Managed Node Group은 AWS가 Auto Scaling Group을 통해 노드 라이프사이클을 관리합니다.버전을 올리면 ASG가 새 Launch Template 버전을 만들고 롤링 교체를 진행합니다. Karpenter는 구조 자체가 다릅니다.ASG를 거치지 않고 Karpenter 컨트롤러가 EC2 인..
EKS Nodes Upgrade : Managed NodeGroup Blue/Green Upgrade
·
CloudNet@ Team Study/EKS Workshop 4th Cohort
포스팅은 CloudNet@팀 서종호(Gasida)님이 진행하시는AWS EKS Workshop Study 내용을 참고하여 작성합니다. 이번 강의는 AWS 정영준님께서EKS 클러스터 업그레이드의 모범 사례에 대해서열강 해주셨는데요,오늘은 NodeGroup Upgrade 중, Blue/Green 배포 관련하여포스팅을 해보도록 하겠습니다. blue-mng은 왜 In-Place로 올릴 수 없는가?blue-mng에는 세 가지 특성이 동시에 걸려 있습니다. 1) 버전이 코드에 직접 고정되어 있습니다. cluster_version = "1.30"이 base.tf에 박혀 있어 mng_cluster_version 변수를아무리 바꿔도 이 노드그룹은 반응하지 않습니다. 2) Stateful 워크로드가 고정 배치되어 있습니..
EKS Nodes Upgrade : Managed NodeGroup In-Place Upgrade
·
CloudNet@ Team Study/EKS Workshop 4th Cohort
포스팅은 CloudNet@팀 서종호(Gasida)님이 진행하시는AWS EKS Workshop Study 내용을 참고하여 작성합니다. 이번 강의는 AWS 정영준님께서EKS 클러스터 업그레이드의 모범 사례에 대해서열강 해주셨는데요, 오늘은 NodeGroup Upgrade 관련하여포스팅을 해보도록 하겠습니다. 이번 실습에서는 아래 내용을 다루려고 합니다.컨트롤 플레인과 Addon 업그레이드가 끝난 지금, 클러스터의 노드들은 아직 전부 1.30입니다.노드그룹별로 업그레이드 방식이 달라지기 때문에 먼저 현재 클러스터에 어떤 노드그룹이 있고각각 왜 다르게 다뤄야 하는지 짚고 가겠습니다. 01. Managed Node Group 업그레이드 시 내부 동작Managed Node Group 업그레이드는 AWS가 4단계..
In-place EKS Cluster Upgrades 1.30 → 1.31
·
CloudNet@ Team Study/EKS Workshop 4th Cohort
포스팅은 CloudNet@팀 서종호(Gasida)님이 진행하시는AWS EKS Workshop Study 내용을 참고하여 작성합니다. 이번 강의는 AWS 정영준님께서EKS 클러스터 업그레이드의 모범 사례에 대해서열강 해주셨는데요, 강의 내용을 기반으로 포스팅해보려 합니다. 01. EKS Control Plane Upgrade: 1.30 → 1.31 컨트롤 플레인 업그레이드 시 AWS 내부 동작업그레이드 요청을 보내면 AWS가 내부적으로 컨트롤 플레인 교체를 자동으로 처리합니다.이 과정은 사용자에게 노출되지 않지만 내부적으로는 Blue/Green 방식으로 동작합니다. 정상 업그레이드 흐름사전 점검 : EKS Upgrade Insights를 통해 Deprecated API 사용 여부, 컴포넌트 버전 sk..