Azure Application Gateway?
Azure Application GateWay란? WAF + L7 LB로 클라이언트와 가장 먼저 만나는 곳 AGW는 일반적으로 URI 경로의 HTTP 헤더를 기준으로 라우팅 결정을 내린다. (L7 LoadBalancer의 기능을 수행) 이러한 기능은 어떤 백엔드 노드 풀로 사용자를 유도 시켜 서로 다른 컨텐츠를 기능에 맞는 풀로 라우...
Azure Application GateWay란? WAF + L7 LB로 클라이언트와 가장 먼저 만나는 곳 AGW는 일반적으로 URI 경로의 HTTP 헤더를 기준으로 라우팅 결정을 내린다. (L7 LoadBalancer의 기능을 수행) 이러한 기능은 어떤 백엔드 노드 풀로 사용자를 유도 시켜 서로 다른 컨텐츠를 기능에 맞는 풀로 라우...
WAF란? L3에서 동작하는 Web Application Firewall (웹 방화벽) 일반적인 방화벽 L3 단에서 작동 IP/Port의 신뢰도 기반 SQL Injection, XSS 공격 여부 탐지 WAF의 작동 어플리케이션 단에서 작동 Web 서버만을 보호(only HTTP) Web 서버로 전송...
Failover란? Failover는 시스템이나 서버 또는 DB가 실패할 경우 일종의 백업 서비스이다. 주 시스템의 장애나 문제로 인해 다른 물리적 지역에 존재하는 백업시스템으로 자동 전환되는 시스템을 제공한다. -> 고가용성 보장 Failover 시스템의 유형 핫 스탠바이 : 상시적으로 가동되고 있음 문제 발생시 즉시 대체되는 방식...
Load Balancer & Ingress Load Balancer Azure의 리소스 간 트래픽을 분산하여 높은 가용성과 분산 기능을 제공 대부분의 효과는 일반적인 Load Balancer와 동일 주로 두가지 유형으로 이루어진다. 공용 Load Balancer: 인터넷에서 들...
Jekyll에서는 일반적으로 글은 _posts 에 이미지는 assets 에 저장한다. 하지만 이러한 방식의 경우 추후 image가 많아 질경우 두가지 디렉토리에 관리를 해줘야하는 불편함이 예상되었다.. 일반적인 jekyll의 이미지 리소스 관리 learninghub/ # 프로젝트의 루트 디렉토리 ├── _config....
Github의 Runner서버 중 (*Ubuntu-24-04-64x)* 가 기존의 Action에 맞지 않다고 에러가 발생 기존의 Workflow 설정(Asis) jobs: # Build job build: runs-on: ubuntu-latest ubuntu-latest를 설정하고 있음 2024년 1월...
1. Ruby 설치 Chirpy의 테마를 설치하기 위해서는 Ruby 3.1.x를 설정해야한다. 2-1. Window 설치 https://rubyinstaller.org/downloads/ 에 방문하여 3.1.6(with DEVKIT)과 함께 다운받는다. 2-2. MAC brew를 통해 설치한다. brew install rbenv ruby-...
[이슈] aks의 service에 접속되지 않은 현상 (base) gimgyuhyeong@UNGGU-2 overlays % kubectl get service -n journeyjinni NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE jour...
GitOps 경로 설정 gitops .gitignore │ └─backend ├─base │ configmap.yaml │ deployment.yaml │ kustomization.yaml │ secret.yaml │ service.yaml │ └...
ACR은 이미 생성했다고 가정… GitHub → Azure Container Registry 기존 저장소에 ./github 생성 ./gitgub/workflows/docker-image.yml 생성 name: Build and Push Docker Image to ACR on: push: ...