
AWS Summit Seoul 2024
AWS Summit은 AWS에서 주최하는 국내 최대의 IT 클라우드 행사입니다. 클라우드 기술을 선도하는 다양한 회사들이 참여하며, 다양한 성공 사례와 최신 기술 트렌드를 접할 수 있습니다. 내가 중요하다고 생각하는 기술과 현재 산업에서 사용하는 기술은 다를 수 있습니다. 따라서 나의 현재 생각만을 고집하지 않고, 다양한 성공 사례를 접하여 더 나은...
AWS Summit은 AWS에서 주최하는 국내 최대의 IT 클라우드 행사입니다. 클라우드 기술을 선도하는 다양한 회사들이 참여하며, 다양한 성공 사례와 최신 기술 트렌드를 접할 수 있습니다. 내가 중요하다고 생각하는 기술과 현재 산업에서 사용하는 기술은 다를 수 있습니다. 따라서 나의 현재 생각만을 고집하지 않고, 다양한 성공 사례를 접하여 더 나은...
RBAC(Role-Based Access Control)이란 사용자의 역할(role)에 따라 시스템 자원에 대한 접근을 제어하는 방식입니다. 조직의 정책에 따라 사용자의 역할을 정의하고, 각 역할에 권한을 부여하여 접근 제어를 효율적으로 관리할 수 있게 합니다. 이번 포스트에서는 RBAC을 사용해서 클러스터의 특정 namespace에 특정 권한만 ...
kubectl delete pod simple-webapp-color로 pod를 삭제하려 했는데 바로 삭제가 안되서 기다리면 삭제되겠지.. 하면서 다른 일을 하다가 다음날 확인을 해봤는데 아직도 Terminating 상태였다.. 그래서 이번에는 Pod가 Terminating 상태에 계속 머물러 있는 원인에 대해 다뤄보겠습니다. 1. Pod 확인...
Kubernetes Cluster를 관리하기 위해서는 성능 metrics을 모니터링하고 지표를 저장한 뒤 지표 데이터에 대한 분석을 제공할 수 있는 솔루션이 필요합니다. 오픈 소스 모니터링 솔루션에는 Metric Server, Prometheus, Elastic Stack, DataDog 등이 있지만 이번 시간에는 가장 기본적인 Metrics Serv...
https://www.whatap.io/ko/blog/77/ 와탭랩스에서 이런 글을 올린 것을 확인했고,, 한번 적용해볼까?? 라는 생각을 하게되었습니다. 기존의 계획은 Jenkins Server를 하나 만들고 사용할 예정이었지만 우리는 저번에 MicroK8s Server를 만들었고.. 해당 클러스터를 이용해 Jenkins Agent를 Pod로 동적으...
저번시간에는 EC2상의 MicroK8s Cluster에 Local에서 명령하기 Local에서 EC2위에 있는 MicroK8s의 kubeconfig를 가져와 명령하는 방법을 다뤄보았습니다. 이번 포스트에서는 MicroK8s에 Worker Node를 추가하는 실습을 다뤄보겠습니다. 1. EC2 Worker Node 생성 Spec t2.mi...
저번 시간에 EC2위에 MicroK8s Cluster를 구축후 web server를 배포하는 것까지 다뤘습니다.. 하지만 MicroK8s를 구축한 이유는..? 데스크탑과 맥북에서 해당 클러스터를 공유해서 사용하기 위해!! 이번에는 EC2의 kubeconfig파일을 Local에 가져와 kubectl 명령을 하는 것을 목표로 진행해보겠습니다. 주의...
필자는 맥북과 윈도우 데스크탑 환경을 사용하고 있습니다. EKS Cluster의 context를 가져와 하나의 Kubernetes 클러스터를 두 환경에서 공유해서 사용하고 있었으나…. 문제는 EKS를 개인 실습용으로 지속적으로 사용하기에는 비용이.. ㅠㅠ 너무 비쌌습니다. 이를 해결하기 위해 Free-Tier인 t2.micro로 Minikube, K3...
type1, type2 가상화의 차이점으로는 하이퍼바이저가 하드웨어 바로 위에서 동작하느냐, 소프트웨어(OS)위에서 동작하느냐였습니다. 그렇다면 전가상화, 반가상화는 무엇이고 각각의 차이점은 어떻게 될까요? 전가상화(Full-Virtualization) 전가상화에서는 하드웨어를 완전히 가상화 하는 방식입니다. 하이퍼바이저가 하드웨어를 직...
Type 1과 Type 2 가상화는 하이퍼바이저 기반의 가상화 접근 방식을 구분짓는 두 가지 주요 유형입니다. 이 두 가지 유형은 각각 다른 방식으로 하드웨어 상에서 가상 머신(VM)을 실행합니다. 이러한 차이점은 성능, 사용 용도, 그리고 보안 측면에서 중요한 영향을 미칩니다. Type 1 가상화(베어 메탈 가상화) 정의 ...