
AWS CLI Command Cheat Sheet
AWS CLI를 사용하며 알게된 CLI 명령어들을 공유합니다. 기본 설정 aws configure # AWS CLI 기본 설정 aws configure list # 현재 설정 확인 aws configure list-pr...
AWS CLI를 사용하며 알게된 CLI 명령어들을 공유합니다. 기본 설정 aws configure # AWS CLI 기본 설정 aws configure list # 현재 설정 확인 aws configure list-pr...
Cilium과 Hubble을 공부하며 알게된 CLI 명령어들을 공유합니다. 편의성 설정 hubble {command} -P # 단발성: 명령 실행 시 자동 포트포워드 hubble config set port-forward true # 모든 hubble 명령에 ...
저번 시간에 Cilium의 구성요소에 대해 알아보았고, Cilium을 배포까지 해보았습니다. 이번시간에는 Cilium의 구성요소 중 Observability를 담당하는 Hubble에 대해 알아보고 배포해보도록 하겠습니다. Hubble UI - https://docs.cilium.io/en/latest/observability/hubble/hu...
저번 시간에 Cilium에 대해 알아보았습니다. 이번에는 Cilium의 구성요소에 대해 알아본 뒤, Helm을 통해 Cilium을 배포하면서 kube-proxy를 대체해 사용해보도록 하겠습니다. 관련 글 Vagrant와 VirtualBox로 Kubernetes 클러스터 구축하기 [Cilium Study 1주차] Flannel CNI 배포하...
Cilium 이란? Cilium은 리눅스의 최신 Kernel 기술인 eBPF(extended Berkeley Packet Filter)를 기반으로 동작하는 오픈소스 네트워크 및 보안 솔루션입니다. Kubernetes와 같은 컨테이너 환경에서 높은 성능과 뛰어난 보안을 제공하는 클라우드 네이티브 네트워크 플러그인(CNI: Container Networ...
이번 포스트에서는 Flannel CNI를 Kubernetes Cluster에 배포해보도록 하겠습니다. 관련 글 Vagrant와 VirtualBox로 Kubernetes 클러스터 구축하기 [Cilium Study 1주차] Flannel CNI 배포하기 [Cilium Study 1주차] (현재 글) Cilium CNI 알아보기 [Ciliu...
CloudNet@ 팀에서 주관하는 Cilium Study에 참가하게 되었습니다. 이번 포스트에서는 Vagrant를 사용해 VirtualBox에 VM을 3대 배포하고, VM에서 Script를 실행시켜 아래와 같은 쿠버네티스 클러스터를 프로비저닝하는 내용에 대해 다루어 보도록 하겠습니다. 현재 개선된 설정 파일들을 깃허브에 올려두었습니다. 하지만 ...
아래 Kubernetes v1.33의 CHANGELOG를 확인하다보면 아래와 같이 Endpoints API(core/v1)가 Deprecated 되고, 이를 대체할 수 있는 EndpointSlice API(discovery.k8s.io/v1)의 사용을 권장하고 있음을 확인하실 수 있습니다. Kubernetes v1.33 Release Notes D...
Thanos는 Prometheus의 확장성과 고가용성 문제를 해결하기 위해 개발된 오픈소스 프로젝트입니다. 2017년에 시작되어 현재 CNCF(Cloud Native Computing Foundation) Incubating 프로젝트로 발전하고 있습니다. Thanos는 Prometheus의 장기 데이터 저장, 고가용성, 글로벌 쿼리 뷰 등의 기능을 제...
쿠버네티스 환경에서 이미지를 변환해주는 웹 사이트 https://image-converter.kkamji.net 를 로컬 클러스터에서 운영하던 도중 여러 Pod가 동시에 Evicted 되는 문제가 발생했습니다. 이번 포스팅에서는 당시 상황과 원인을 분석하고 해결 방법과 재발 방지 방법에 대해 알아보겠습니다. 상황 GitHub Actions과 A...