전체 글
[8주차 - Cilium 스터디] Cilium Security & Tetragon (25.08.31)
들어가며안녕하세요! Devlos입니다.이번 포스팅은 CloudNet@ 커뮤니티에서 주최하는 Cilium Study 8주 차 주제인 "Cilium Security & Tetragon"에 대해서 정리한 내용입니다. 실습환경 구성이번 주차 실습 환경은 mac M3 Pro max 환경에서 실습을 진행했고, VirtualBox + Vagrant로 환경을 구성했어요.실습 환경은 다음과 같습니다.버전k8s: 1.33.4 (스터디 기간동안 버전이 빠르게 올라가네요!)cilium: 1.18.1가상머신 구성k8s-ctr, k8s-w1, k8s-w2Vagrant 기반 구성mkdir cilium-lab && cd cilium-labcurl -O https://raw.githubusercontent.com/gasida/vag..
[7주차 - Cilium 스터디] K8S/Cilium Performance (25.08.24)
들어가며안녕하세요! Devlos입니다.이번 포스팅은 CloudNet@ 커뮤니티에서 주최하는 Cilium Study 7주 차 주제인 "K8S/Cilium Performance"에 대해서 정리한 내용입니다.실습환경 구성이번 주차 실습 환경은 mac M3 Pro max 환경에서 실습을 진행했고, VㅣKind를 사용해 구성했어요.실습환경은 다음과 같습니다버전k8s(1.33.2)실습환경 구성이번주는 k8s와 cilium 이 적용된 k8s에서 퍼포먼스를 비교하는 실습을 진행했습니다.Kind 를 이용한 k8s 구축# Prometheus Target connection refused bind-address 설정 : kube-controller-manager , kube-scheduler , etcd , kube-pro..
[6주차 - Cilium 스터디] Cilium ServiceMesh (25.08.17)
들어가며안녕하세요! Devlos입니다.이번 포스팅은 CloudNet@ 커뮤니티에서 주최하는 Cilium Study 6주 차 주제인 "Cilium Service Mesh"에 대해서 정리한 내용입니다.실습환경 구성이번 주차 실습 환경은 mac M3 Pro max 환경에서 실습을 진행했고, VirtualBox + Vagrant로 환경을 구성했어요.실습환경은 다음과 같습니다버전k8s(1.33.4), cilium(1.18.1), pwru가상 머신 구성k8s-ctr-spec: vCPU 4, Memory 2560k8s-w-spec: vCPU 4, Memory 2560(해당 스펙보다 성능이 낮으면 VM이 꺼질 수 있어요. 자원을 많이 씁니다.) 실습환경 구성지난주 세팅과 크게 다르지 않아, 설명은 생략하겠습니다.mkd..
[5주차 - Cilium 스터디] BGP Control Plane & ClusterMesh (25.08.10)
들어가며안녕하세요! Devlos입니다.이번 포스팅은 CloudNet@ 커뮤니티에서 주최하는 Cilium Study 5주 차 주제인 "BGP Control Plane & Cluster Mesh"에 대해서 정리한 내용입니다.실습환경 구성이번 주차 실습 환경은 mac M3 Pro max 환경에서 실습을 진행했고, VirtualBox + Vagrant로 환경을 구성했어요.Control Plane (k8s-ctr): Kubernetes 마스터 노드, API 서버 및 컨트롤 플레인 컴포넌트 실행Worker Node (k8s-w0): 실제 워크로드가 실행되는 워커 노드Worker Node (k8s-w1): 실제 워크로드가 실행되는 워커 노드Router (router): 192.168.10.0/24 ↔ 192.168...
[4주차 - Cilium 스터디] Networking - 노드에 파드들간 통신 2 & K8S 외부 노출 (25.08.03)
들어가며안녕하세요! Devlos입니다.이번 포스팅은 CloudNet@ 커뮤니티에서 주최하는 Cilium Study 4주 차 주제인 "Networking - 노드에 파드들간 통신 2 & K8S 외부 노출"에 대해서 정리한 내용입니다. 노드에서 파드간의 통신을 상세하게 살펴봅니다. 실습환경 구성이번 주차 실습 환경은 mac M3 Pro max 환경에서 실습을 진행했고, VirtualBox + Vagrant로 환경을 구성했어요.실습 리소스를 줄이기 위해 Contrl Plane 한대와 Data Plane 한대로 클러스터를 구성하고, 가상 사내망 연동 환경을 구성하기 위해라우터 한대를 추가적으로 생성합니다.핵심 구성 요소:Control Plane (k8s-ctr): Kubernetes 마스터 노드, API 서버 ..
[3주차 - Cilium 스터디] Networking (25.07.27)
들어가며안녕하세요! Devlos입니다.이번 포스팅은 CloudNet@ 커뮤니티에서 주최하는 Cilium Study 3주 차 주제인 "Networking"에 대해서 정리한 내용입니다. 노드에서 파드간의 통신을 상세하게 살펴봅니다.실습환경 구성이번 주차 실습 환경은 mac M3 Pro max 환경에서 실습을 진행했고, VirtualBox + Vagrant로 환경을 구성했어요.실습 리소스를 줄이기 위해 Contrl Plane 한대와 Data Plane 한대로 클러스터를 구성하고, 가상 사내망 연동 환경을 구성하기 위해라우터 한대를 추가적으로 생성합니다.💡 핵심 구성 요소:Control Plane (k8s-ctr): Kubernetes 마스터 노드, API 서버 및 컨트롤 플레인 컴포넌트 실행Worker No..
[2주차 - Cilium 스터디] (Observabilty) Hubbkem Prometheus/Grafana (25.07.20)
들어가며안녕하세요! Devlos입니다. 전국의 클라우드 엔지니어들과 함께 성장하는 즐거움을 느끼며, 이번 주차도 힘차게 시작해 보겠습니다! 빠라밤. ... 이번 포스팅은 CloudNet@ 커뮤니티에서 주최하는 Cilium 스터디 2주 차 주제인 "(Observabilty) Hubbkem Prometheus/Grafana"에 대해서 정리한 내용입니다.실습환경 구성이번 주차 실습 환경은 mac M3 Pro max 환경에서 실습을 진행했고, VirtualBox + Vagrant로 환경을 구성했어요.Cilium 최초 설치시 Hubble 및 기타 내용들을 실습히며 구성하기 위해 위해서 제외하고 설치합니다.Virtual Box, Vagrant 설치Vagrantfile : 가상머신 정의, 부팅 시 초기 프로비저닝 ..
[1주차 - Cilium 스터디] Cilium 이란? (25.07.13)
들어가며안녕하세요 여러분 Devlos 입니다. 요즘은 스터디 할때만 블로그에 글을 올리는 것 같네요 ㅠ.ㅠ과거의 저를 반성하며.. 즐거운 스터디를 시작해 봅니다!이번 포스팅은 CloudNet@ 커뮤니티에서 주최하는 Cilium 스터디 1주 차 주제인 "Cilium Study"에 대해서 정리한 내용입니다.Cilium CNI 소개출처 - https://isovalent.com/blog/post/migrating-from-metallb-to-cilium/ Migrating from MetalLB to CiliumIn this blog post, you will learn how to migrate from MetalLB to Cilium for local service advertisement over La..
[3주차 - Jenkins CI/ArgoCD + K8S] CI/CD 스터디 (24.12.15)
들어가며안녕하세요 여러분, 이번 포스팅은 CloudNet@ 커뮤니티에서 주최하는 CI/CD 스터디 3주 차 주제인 "Jenkins CI/ArgoCD + K8S"에 대해서 정리한 내용입니다. 실습환경 구성 이번 주차 스터디에서는 mac OS 기반 docker 환경에서 레포지토리인 Gogs, CI/CD 파이프라인 도구인 Jenkins, 그리고 kind 기반 kubernetes 클러스터를 구성하여 실습을 진행했습니다.실습 컨테이너 설정# 작업 디렉토리 생성 후 이동mkdir cicd-labscd cicd-labs# cat docker-compose.yamlservices: jenkins: container_name: jenkins image: jenkins/jenkins restart: ..
[2주차 - Github Action] CI/CD 스터디 (24.12.08)
들어가며안녕하세요 여러분,요즘 길거리에 캐럴이랑 트리가 많이 보여요! 연말 느낌이 물씬 나네요.한 해를 마무리하면서, 스터디도 열심히 하고 있는 Devlos입니다. 이번 포스팅은 CloudNet@ 커뮤니티에서 주최하는 CI/CD 스터디 2주 차 주제인 "Github Action"에 대해서 정리한 내용입니다. 아참! 지난주의 성과는.. 제가 올해 목표였던 kubestronaut가 되었습니다! (조만간 해당 내용에 대한 포스팅도 추가할 예정입니다.)Github Action 개념Github Action은 빌드, 테스트 및 배포 파이프라인을 자동화할 수 있는 CI/CD 플랫폼입니다.공식 설명서 - 링크 GitHub Actions 설명서 - GitHub DocsGitHub Actions를 사용하여 리포지토리에서..