<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>loadbalancer on 기록으로 남겨보자</title><link>https://ysyu.kr/tags/loadbalancer/</link><description>Recent content in loadbalancer on 기록으로 남겨보자</description><generator>Hugo -- gohugo.io</generator><lastBuildDate>Sat, 12 Oct 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://ysyu.kr/tags/loadbalancer/index.xml" rel="self" type="application/rss+xml"/><item><title>KEDA 설치 및 ScaleObject를 통한 설정 배포</title><link>https://ysyu.kr/2025/05/how-to-install-keda-and-scaleobject-deploy/</link><pubDate>Wed, 28 May 2025 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2025/05/how-to-install-keda-and-scaleobject-deploy/</guid><description>개요 GKE내 KEDA(K8s Event-Driven Autoscaler) 배포 및 Prometheus 기반으로 SacleObject를 배포하는 방법을 안내합니다. 이해 KEDA (Kubernetes Event-Driven Autoscaler): 이벤트 소스(예: Kafka, Prometheus, RabbitMQ 등)의 메트릭을 기반으로</description></item><item><title>GKE에서 Workload Identity Federation을 사용하여 AWS MSK와 OSS Kafka 동기화</title><link>https://ysyu.kr/2025/05/kafka-mirrormaker2-with-strimzi-aws-msk-sync/</link><pubDate>Fri, 16 May 2025 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2025/05/kafka-mirrormaker2-with-strimzi-aws-msk-sync/</guid><description>1. 개요: GKE와 AWS MSK 간의 안전한 Kafka 데이터 동기화 ✨ 이 문서의 목표: Google Kubernetes Engine (GKE) 환경에서 Strimzi MirrorMaker2를 사용하여 AWS MSK (Managed Streaming for Kafka)의 데이</description></item><item><title>GCP ServiceAccount AWS IAM Role Workload Identity Federation</title><link>https://ysyu.kr/2025/03/gcp-sa-aws-iam-role-workload-identity-federation/</link><pubDate>Thu, 20 Mar 2025 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2025/03/gcp-sa-aws-iam-role-workload-identity-federation/</guid><description>최근 CDC(Change Data Capture)와 관련하여 Origin DB에서 BigQuery로의 작업을 진행했습니다. 여기에 몇가지 걸렷던 것은 보안 요구 사항으로 RBAC으로 인증/</description></item><item><title>Kafka Sink connector for BigQuery</title><link>https://ysyu.kr/2025/01/kafka-sink-connector-for-bigquery/</link><pubDate>Tue, 14 Jan 2025 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2025/01/kafka-sink-connector-for-bigquery/</guid><description>테스트 환경 Ubuntu 22.04 JAVA 17 Kafka 2.12 - 3.15 BQ Sink Connector : wepay-kafka-connect-bigquery-2.5.7 (https://www.confluent.io/hub/wepay/kafka-connect-bigquery) 설치경로: /opt/kafka 커넥터 라이브러리용 폴더 생성 및 라이브러리 복제 ## create Connector DIR mkdir /opt/kafka/connect-libs ## BigQuery Connector wget http://domain/repo/confluent/wepay-kafka-connect-bigquery-2.5.7.zip unzip wepay-kafka-connect-bigquery-2.5.7.zip mv wepay-kafka-connect-bigquery-2.5.7 ./connect-libs 원본연결 설정파일</description></item><item><title>노션에서 MD파일 그리고 블로그 포스트</title><link>https://ysyu.kr/2025/01/notion-to-mdfile-and-blog-post/</link><pubDate>Tue, 14 Jan 2025 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2025/01/notion-to-mdfile-and-blog-post/</guid><description>Hugo를 기반으로하는 현재 블로그의 경우 Markdown(.md)파일을 작성하여 배포하는 형식으로 블로그 글을 작성해 왔는데요. Markdown을 사</description></item><item><title>CI/CD 맛보기 - 2주차</title><link>https://ysyu.kr/2024/12/ci-cd-taste-2-weeks/</link><pubDate>Fri, 13 Dec 2024 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2024/12/ci-cd-taste-2-weeks/</guid><description>Github Action GitHub Actions를 사용하여 리포지토리에서 바로 소프트웨어 개발 워크플로를 자동화, 사용자 지정 및 실행합니다. CI/CD를 포함하여 원하는 작업을 수행</description></item><item><title>CI/CD 맛보기 - 1주차</title><link>https://ysyu.kr/2024/12/ci-cd-taste-1-weeks/</link><pubDate>Sat, 07 Dec 2024 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2024/12/ci-cd-taste-1-weeks/</guid><description>들어가며 3주간의 짧다면 짧고, 길다면 긴 CI/CD 스터디에 참석하게 되었습니다. 이번에는 CI/CD에 관한 스터디로 1주차에는 실습보다는 현재 회사에서 구축 및 사용</description></item><item><title>KANS3 - AWS EKS: VPC CNI - 02/02</title><link>https://ysyu.kr/2024/11/kans3-9th-weeks-notes-02/</link><pubDate>Fri, 01 Nov 2024 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2024/11/kans3-9th-weeks-notes-02/</guid><description>ExternalDNS K8S 서비스/인그레스 생성 시 도메인을 설정하면, AWS(Route 53), Azure(DNS), GCP(Cloud DNS) 에 A 레코드(TXT 레코드)로 자동 생성/삭제 MyDomain=kans3.ysyu.kr echo &amp;quot;export MyDomain=kans3.ysyu.kr&amp;quot; &amp;gt;&amp;gt; /etc/profile # 자신의 Route 53 도메인 ID 조회 및 변수 지</description></item><item><title>KANS3 - AWS EKS: VPC CNI - 01/02</title><link>https://ysyu.kr/2024/10/kans3-9th-weeks-notes-01/</link><pubDate>Thu, 31 Oct 2024 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2024/10/kans3-9th-weeks-notes-01/</guid><description>AWS EKS - VPC CNI VPC CNI는 AWS EKS에서 VPC와의 통합 사용할수 있도록 하는 플러그인입니다. AWS VPC CNI 구성요소 CNI binary Pod-to-Pod 통신을 활성화하기 위해 Pod 네트워크를 설정 node root</description></item><item><title>KANS3 - Cilium CNI - 03/03</title><link>https://ysyu.kr/2024/10/kans3-8th-weeks-notes-03/</link><pubDate>Sat, 26 Oct 2024 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2024/10/kans3-8th-weeks-notes-03/</guid><description>L2 Announcements / L2 Aware LB (Beta) L2 Announcements는 로컬 영역 네트워크에서 서비스를 표시하고 도달 가능하게 만드는 기능입니다. 이 기능은 주로 사무실 또는 캠퍼스 네</description></item><item><title>KANS3 - Cilium CNI - 02/03</title><link>https://ysyu.kr/2024/10/kans3-8th-weeks-notes-02/</link><pubDate>Fri, 25 Oct 2024 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2024/10/kans3-8th-weeks-notes-02/</guid><description>서비스 통신 확인 Socket-Based LoadBalancing 기존의 로드밸런싱은 DNAT 변환/역변환 과정이 있어 오버헤드가 발생하기에 이를 해결하기위해 소켓 기반 로드밸런싱이 나오게 되었습니다. POD</description></item><item><title>KANS3 - Cilium CNI - 01/03</title><link>https://ysyu.kr/2024/10/kans3-8th-weeks-notes-01/</link><pubDate>Thu, 24 Oct 2024 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2024/10/kans3-8th-weeks-notes-01/</guid><description>BPF/eBPF BPF(Berkeley Packet Filter) 1992년 버클리 대학교에서 처음 개발된 고성능 네트워크 패킷 필터링 기술이다. BPF의 핵심 개념은 패킷이 커널로 들어올 때 사용자 정의 필터를 적용하여</description></item><item><title>KANS3 - Service Mesh : Istio-Mode(Sidecar, Ambient) - 03/03</title><link>https://ysyu.kr/2024/10/kans3-7th-weeks-notes-03/</link><pubDate>Sat, 19 Oct 2024 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2024/10/kans3-7th-weeks-notes-03/</guid><description>트래픽 흐름 Istio 통신 : 호스트의 tcp/ip 와 iptables 과 파드 내에 iptables 와 envoy 를 경유 달리기에 비유하자면, Istio 가 없을 경우를 운동장 한바퀴라면, istio 사용 시 대략 운동장 세바퀴라고 볼 수 있</description></item><item><title>KANS3 - Service Mesh : Istio-Mode(Sidecar, Ambient) - 02/03</title><link>https://ysyu.kr/2024/10/kans3-7th-weeks-notes-02/</link><pubDate>Fri, 18 Oct 2024 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2024/10/kans3-7th-weeks-notes-02/</guid><description>트래픽 관리 트래픽 컨트롤은 VirtualService 와 DestinationRule 설정을 통해서 동작한다 클라이언트 PC → Istio ingressgateway 파드 → (Gateway, VirtualService + DestinationRule) → Cluster(Endpoint - 파드) Gateway : 지정한 인그레스 게이트웨이로부터 트래픽이 인입</description></item><item><title>KANS3 - Service Mesh : Istio-Mode(Sidecar, Ambient) - 01/03</title><link>https://ysyu.kr/2024/10/kans3-7th-weeks-notes-01/</link><pubDate>Thu, 17 Oct 2024 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2024/10/kans3-7th-weeks-notes-01/</guid><description>서비스 메시 마이크로 서비스 아키텍쳐의 환경에서 전체 시스템에 대한 모니터링의 어려움과 운영시 장애 또는 문제 발생시 원친 찾기가 어려움에서 출발했습니다. 주로 Istio,</description></item><item><title>KANS3 - Kubernetes Ingress &amp; Gateway API - 02/02</title><link>https://ysyu.kr/2024/10/kans3-6th-weeks-notes-02/</link><pubDate>Sat, 12 Oct 2024 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2024/10/kans3-6th-weeks-notes-02/</guid><description>Gateway API Gateway API는 K8s 네트워크 인프라에서 외부 및 내부의 트래픽을 관리하고 제어하기 위한 새로운 표준으로 작성되었습니다. 기존의 Ingress API를 확장, 개선한 형태로 다</description></item><item><title>KANS3 - Kubernetes Ingress &amp; Gateway API - 01/02</title><link>https://ysyu.kr/2024/10/kans3-6th-weeks-notes-01/</link><pubDate>Fri, 11 Oct 2024 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2024/10/kans3-6th-weeks-notes-01/</guid><description>Ingress 인그레스는 쿠버네티스 내부의 서비스를 외부로 노출하되 L7으로 노출하는 역할로 프록시와 비슷한 역할을 수행합니다. K8s에서는 Ingress는 API로</description></item><item><title>KANS3 - Kong API Gateway 버전 업그레이드 전략</title><link>https://ysyu.kr/2024/10/kans3-kong-api-gateway-version-upgrade-strategy/</link><pubDate>Fri, 04 Oct 2024 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2024/10/kans3-kong-api-gateway-version-upgrade-strategy/</guid><description>버전 업그레이드를 해야하는 이유와 규칙 Google Cloud에서 운영중인 데이터 서비스용 K8s는 외부에서는 데이터를 전송 받고, 내부로는 데이터 관련 내부 서비스를 운</description></item><item><title>KANS3 - Kubernetes Service: ClusterIP, NodePort</title><link>https://ysyu.kr/2024/09/kans3-4th-weeks-notes/</link><pubDate>Fri, 27 Sep 2024 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2024/09/kans3-4th-weeks-notes/</guid><description>서비스 오브젝트 Kubernetes에 배포된 POD에 접근하기 위해서는 서비스 오브젝트를 통해서 가능합니다. 서비스 오브젝트는 4가지 타입으로 ClusterIP, NodePort, LoadBlancer, ExternalName 유</description></item><item><title>KANS3 - Calico CNI &amp; Mode(1/3)</title><link>https://ysyu.kr/2024/09/kans3-3rd-weeks-notes-01/</link><pubDate>Fri, 20 Sep 2024 00:00:00 +0000</pubDate><guid>https://ysyu.kr/2024/09/kans3-3rd-weeks-notes-01/</guid><description>Calico Calico 는 쿠버네티스에서 사용 가능한 CNI 중 하나이며, IPIP, VXLAN, Direc와 같은 다양한 모드를 제공합니다. 현업에서 사용중인 CSP인 Google Cloud에서는 Google Kubernetes Engine 사용</description></item></channel></rss>