MapleStory Finger Point

Welcome to sunghwan's IT Blog

Introduce
·
About Me
안녕하세요,간단하게 제 소개를 드리도록 하겠습니다 :) Let me introduce myself.클라우드 인프라 운영에 관심을 가지고 공부한 기술들을 공유하고자 Blog를 개설하게 되었으며현재 외국계 기업에서 IT Cloud Engineer 직무를 맡고 있고 AWS와 Azure 벤더 중심으로 운영하고 있습니다. 👨‍💻 Experiences네트워크 엔지니어 | 기술1팀 | 팀원 2021.06 ~ 2023.07Cisco 벤더사의 L2 Switching, L3 Routing, Wireless 구축 및 운용FortiGate, Axgate, Cisco ASA 등 방화벽을 활용한 IPSec VPN, SSL VPN 구축 및 Policy 운영네트워크 인프라 구축 및 고객사 인프라 유지보수 클라우드 엔지니..

EKS Nodes Upgrade : Karpenter Node Upgrade
·
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
·
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
·
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
·
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..
EKS Cluster Upgrade Preparation and Strategy
·
EKS Workshop 4th Cohort
포스팅은 CloudNet@팀 서종호(Gasida)님이 진행하시는AWS EKS Workshop Study 내용을 참고하여 작성합니다. 이번 강의는 AWS 정영준님께서EKS 클러스터 업그레이드의 모범 사례에 대해서열강 해주셨는데요, 강의 내용을 기반으로 포스팅해보려 합니다. 01. EKS 클러스터 업그레이드 전략업그레이드의 두 가지 접근 방식EKS 클러스터 업그레이드는 크게 In-Place 방식과 Blue/Green 방식 두 가지로 나뉩니다. 1) In-Place 업그레이드기존 클러스터를 그대로 유지하면서 컨트롤 플레인과 데이터 플레인(노드그룹)을 순차적으로버전을 올리는 방식입니다. 이 워크샵에서 실습하는 방식이 바로 In-Place입니다. 📌 동작 방식컨트롤 플레인을 먼저 올리고, 이후 노드그룹을 롤..
Introduction to the EKS Cluster Upgrade Sample App.
·
EKS Workshop 4th Cohort
포스팅은 CloudNet@팀 서종호(Gasida)님이 진행하시는AWS EKS Workshop Study 내용을 참고하여 작성합니다. 이번 강의는 AWS 정영준님께서EKS 클러스터 업그레이드의 모범 사례에 대해서열강 해주셨는데요, 강의 내용을 기반으로 포스팅해보려 합니다. 01. 실습 환경 개요이 워크샵의 인프라는 두 가지 도구로 나뉘어 배포됩니다. IDE Server(EC2)는 AWS CloudFormation으로 배포돼요.code-server, kubectl, eksctl, AWS CLI, argocd CLI, terraform 등 실습에 필요한 도구가 전부 사전 설치되어있고, IAM Role이 Instance Profile로 붙어 있어서 별도 자격증명 없이 AWS 리소스에 접근 가능합니다. EKS ..