2025/03/16 66

[Scenario Playbook Ep.13] 🚀 Ingress 편 #2 | TLS 인증서 적용 및 보안 설정

쿠버네티스에서 Ingress는 외부 트래픽을 내부 서비스로 전달하는 역할을 합니다.이번 글에서는 Ingress 리소스에 TLS 인증서를 적용하여 HTTPS를 활성화하는 방법과 보안 강화를 위한 설정을 다룹니다. 📌 글에서 다루는 상황들 1️⃣ Ingress에 TLS 인증서를 적용하여 HTTPS 활성화2️⃣ Ingress 보안 강화 (Redirect, CORS, Rate Limit 설정) 각 문제를 실무에서 바로 활용할 수 있도록 Manifest 템플릿과 예상 결과 값을 제공합니다. 1️⃣ Ingress에 TLS 인증서를 적용하여 HTTPS 활성화 ❓ 문제 상황 운영팀에서 Ingress를 통해 제공되는 서비스에 HTTPS를 적용해야 하는 요구사항이 생겼습니다.클라이언트가 HTTP가 아닌 HTTPS를 통해..

[Scenario Playbook Ep.12] 🚀 Ingress 편 #1 | 기본적인 Ingress 설정

쿠버네티스에서 Ingress는 외부 트래픽을 클러스터 내부의 서비스로 라우팅하는 핵심 요소입니다.이번 글에서는 Ingress 리소스를 활용하여 특정 도메인 기반의 트래픽을 내부 서비스로 연결하는 방법을 다룹니다. 📌 글에서 다루는 상황들 1️⃣ 기본적인 Ingress 리소스 설정2️⃣ 여러 서비스로 트래픽을 분배하는 Ingress 규칙 적용 각 문제를 실무에서 바로 활용할 수 있도록 Manifest 템플릿과 예상 결과 값을 제공합니다. 1️⃣ 기본적인 Ingress 리소스 설정 ❓ 문제 상황 운영팀에서 도메인 기반으로 트래픽을 특정 서비스로 라우팅해야 하는 요구사항이 생겼습니다.기본적으로 Ingress를 활용하여 외부에서 example.com으로 접근하면 내부의 웹 서비스로 연결되도록 설정해야 합니다...

[Scenario Playbook Ep.11] 🚀 Service 편 #2 | LoadBalancer & ExternalName 서비스

쿠버네티스에서 외부 트래픽을 효과적으로 관리하는 방법은 중요합니다.이번 글에서는 LoadBalancer 서비스를 활용하여 외부 트래픽을 노드로 전달하는 방법과ExternalName 서비스를 활용하여 외부 도메인을 내부에서 사용할 수 있도록 설정하는 방법을 다룹니다. 📌 글에서 다루는 상황들 1️⃣ LoadBalancer 서비스를 활용한 외부 트래픽 처리2️⃣ ExternalName 서비스를 활용한 외부 도메인 연결 각 문제를 실무에서 바로 활용할 수 있도록 Manifest 템플릿과 예상 결과 값을 제공합니다. 1️⃣ LoadBalancer 서비스를 활용한 외부 트래픽 처리 ❓ 문제 상황 운영팀에서 클러스터 외부에서 접근 가능한 웹 애플리케이션을 배포해야 합니다.이 애플리케이션은 고정된 외부 IP를 가지..

[Scenario Playbook Ep.10] 🚀 Service 편 #1 | ClusterIP & NodePort 서비스

쿠버네티스에서 Pod 간 통신 및 외부에서 접근할 수 있도록 하는 방법은 매우 중요합니다.이번 글에서는 ClusterIP와 NodePort 서비스를 활용하여 내부 및 외부 트래픽을 관리하는 방법을 다룹니다. 📌 글에서 다루는 상황들 1️⃣ ClusterIP 서비스를 활용한 내부 통신2️⃣ NodePort 서비스를 이용한 외부 접근 각 문제를 실무에서 바로 활용할 수 있도록 Manifest 템플릿과 예상 결과 값을 제공합니다. 1️⃣ ClusterIP 서비스를 활용한 내부 통신 ❓ 문제 상황 운영팀에서 Pod 간 내부 통신을 안전하게 관리하기 위해 서비스(ClusterIP)를 설정해야 합니다.서비스를 통해 고정된 IP 또는 DNS 이름을 제공하여 내부 애플리케이션이 안정적으로 통신할 수 있어야 합니다. ..

[Scenario Playbook Ep.9] 🚀 Deployment 편 #4 | Liveness & Readiness Probe 설정

쿠버네티스에서 애플리케이션의 상태를 감지하고 장애 발생 시 자동 복구하는 방법은 필수적입니다.이번 글에서는 Liveness Probe와 Readiness Probe를 활용하여 Pod의 상태를 감지하고, 장애 발생 시 대응하는 방법을 다룹니다. 📌 글에서 다루는 상황들 1️⃣ Liveness Probe를 이용한 Pod 자동 복구2️⃣ Readiness Probe를 활용한 트래픽 제어 각 문제를 실무에서 바로 활용할 수 있도록 Manifest 템플릿과 예상 결과 값을 제공합니다. 1️⃣ Liveness Probe를 이용한 Pod 자동 복구 ❓ 문제 상황 운영 중인 애플리케이션이 특정 상황에서 응답이 멈추거나, 장애가 발생하면 자동으로 복구되어야 합니다.쿠버네티스에서 Liveness Probe를 설정하면, ..

[Scenario Playbook Ep.25] 🚀 StatefulSet 편 #4 | Readiness Probe 및 Leader Election 적용

쿠버네티스에서 StatefulSet은 애플리케이션이 안정적으로 실행되도록 도와주는 기능을 제공합니다.이번 글에서는 Readiness Probe를 활용하여 안정적인 시작을 보장하는 방법과 Leader Election을 적용하여 고가용성(HA) 시스템을 구축하는 방법을 다룹니다. 📌 글에서 다루는 상황들 1️⃣ Readiness Probe를 활용한 안정적인 시작 보장2️⃣ Leader Election을 적용하여 고가용성 시스템 구축 각 문제를 실무에서 바로 활용할 수 있도록 Manifest 템플릿과 예상 결과 값을 제공합니다. 1️⃣ Readiness Probe를 활용한 안정적인 시작 보장 ❓ 문제 상황 운영팀에서 StatefulSet의 Pod이 애플리케이션이 완전히 준비된 후에만 트래픽을 받을 수 있도록..

728x90