본문 바로가기

kops사용법3

PKOS 스터디 3주차: 쿠버네티스 Storage & Ingress 지난 1월부터 가시다님이 운영하시는 쿠버네티스 스터디에 참여하게 되었는데, 스터디 3주차의 내용은 쿠버네티스 스토리지, 인그레스에 대해 실습을 통해 알아보는 것이다. 과제 1: Ingress에 Path 설정 및 SSL 적용 첫번째 과제는 Ingress를 생성해 /mario 경로로 접속 시 마리오 게임에 접속하게 하고, /tetris 경로로 접속 시 테트리스 게임에 접속하도록 설정한 뒤, SSL을 적용하는 것이다. 다만, 나는 이번 스터디에서 ExternalDNS가 아닌 GossipDNS를 활용했기 때문에 ACM 생성 및 ALB와 ACM의 연동 절차는 생략하였다. 사전 작업 AWS Load Balancer Controller를 활용하기 위해 IAM role에 AWSLoadBalancerControllerI.. 2023. 2. 5.
PKOS 스터디 2주차: 쿠버네티스 네트워크 지난 1월부터 가시다님이 운영하시는 쿠버네티스 스터디에 참여하게 되었는데, 스터디 2주차의 내용은 쿠버네티스 네트워크에 대해 실습을 통해 알아보는 것이다. 1. AWS VPC CNI CNI(Container Network Interface): 쿠버네티스의 네트워크 환경을 구성해주는 요소이며, 서로 다른 노드의 파드간 통신 등을 지원해준다. 기본 쿠버네티스의 네트워크 플러그인은 제약사항이 많아 서드파티의 플러그인을 별도로 설치해 클러스터를 운영하게 된다. CNI에는 다양한 종류가 있는데, 이번 실습에서는 AWS VPC CNI를 활용해서 실습을 진행했다. AWS VPC CNI의 특징은 여러 가지가 있지만, 기본적으로 파드의 IP 대역과 워커노드의 IP대역이 같아 일반적으로 오버레이 통신(VXLAN, IP-I.. 2023. 1. 29.
PKOS 스터디 1주차: kOps 설치 및 기본 사용 최근 회사를 옮기게 되면서 데브옵스 엔지니어에서 솔루션즈 아키텍트로 직무 전환을 하게 되었다. 그런데 클라우드 서비스에 대한 지식과 경험이 없는 채로 입사를 하게 되다보니;; 기초적인 클라우드 서비스에 대해 공부하느라 원래 제일 관심있었던 쿠버네티스에 대한 공부를 미루고만 있었는데… 마침 이전 직장의 팀원 분이 참여하셨던 쿠버네티스 스터디의 다음 기수가 오픈해서 참여해보게 되었다. 이번에 참여하게 된 스터디는 가시다님이 운영하시는 쿠버네티스 스터디로 매번 스터디 테마가 약간씩 다른 것으로 알고있는데, 이번 기수에는 현업에서 쿠버네티스를 사용한 경험이 있는 분들을 대상으로 쿠버네티스의 각 요소에 대해 실습을 통해 학습하게 된다. 스터디 1주차의 내용은 Kops라는 쿠버네티스 배포 도구를 설치하고, 해당 도.. 2023. 1. 10.