
[Network] 서브넷 마스크와 CIDR 표기법
방화벽 설정 및 IP 관련 작업을 하다보면 192.168.1.1/24 같은 표기를 자주 마주치게 됩니다. IP 주소 뒤에 붙은 /24 는 무슨 말인지 255.255.255.0 같은 표기는 어떤 뜻인지 학교 다닐 때 서브넷 마스크라는 이름으로 얼핏 배웠던것 같은데 제대로 수업을 듣지 않은 관계로 아직도 잘 모르고 있습니다. 그래서 이번 시간을 통해 ...
ㅌ

방화벽 설정 및 IP 관련 작업을 하다보면 192.168.1.1/24 같은 표기를 자주 마주치게 됩니다. IP 주소 뒤에 붙은 /24 는 무슨 말인지 255.255.255.0 같은 표기는 어떤 뜻인지 학교 다닐 때 서브넷 마스크라는 이름으로 얼핏 배웠던것 같은데 제대로 수업을 듣지 않은 관계로 아직도 잘 모르고 있습니다. 그래서 이번 시간을 통해 ...

Azure 환경의 많은 인증은 Entra ID를 기반으로 이루어진다. Azure 환경에서 모든 인프라에 대한 인증은 과거 Azure Active Directory라는 이름에서 2023년부로 Microsoft Entra ID로 통일 되었습니다. SSO 인증 Azure Portal을 비롯한 MS 시스템에 로그인을 하게 되면 아래와 같은 인증 창을...

이전 글에서는 Key Vault와 AKS간의 UMI 설정과 Pod안의 Volume으로 Mount까지 진행하였습니다. AKS와 Azure Key Vault 이번에는 실제 소스코드 내 민감정보를 비밀 저장소에 저장하고 이걸 서비스내 환경 변수(ENV)로 사용하기 위한 방법을 알아보겠습니다. Azure Monitor의 연결 변수(connecti...

컨테이너 환경을 운영하다보면 가장 자주 발생하는 오류는 OOM(OutOfMemory)라고 생각됩니다. Java기반 Pod의 안정적인 운영을 위해서는 메모리 관리에 대한 지식이 필수적입니다. 그렇기에 K8s 영역과 JVM영역에 대한 이해가 필요하다고 생각되어, 실제 사례 기반과 함께 Node 영역에서부터 JVM까지 메모리 관리 방식에 대해 알아보겠습니...

문제 정보 [프로그래머스/lv3] 퍼즐 조각 채우기 game_board의 빈 공간(0)과 table의 퍼즐 조각(1)을 비교하여 딱 맞게 채울 수 있는 조각의 칸 수를 구하는 구현 문제이다. 퍼즐 조각은 회전이 가능하지만 뒤집기는 불가능하며, 빈 공간보다 작거나 크면 사용할 수 없다. 제약 조건 game_board와 table의 크...

문제 초기 3×3 크기의 2차원 배열 A가 주어지고, 매 초마다 배열에 R 또는 C 연산을 적용한다. 어떤 연산을 적용할지는 현재 배열의 행과 열의 크기로 결정되는데, 행의 개수가 열의 개수보다 크거나 같으면 R 연산, 작으면 C 연산을 수행한다. R 연산: 배열 A의 모든 행에 대해서 정렬을 수행한다. 행의 개수 ≥ 열의 개수인 경우에 적...

과거 개발자의 역할이 좋은 코드를 작성하는 것에 집중되어 있었다면, 현재는 그 산출물을 직접 배포하고 운영하는 것까지 포함하는 DevOps 엔지니어로 그 역할이 확장되고 있다. CKA를 취득하고 1년간 AKS 기반의 DevOps 업무를 하면서 경험한 내용을 함께 정리해보았다. CKA 취득 후기 CKA는 완전히 낯선 쿠버네티스를 처음 공부하기에 적...

최근 OpenSSL 관련 심각한 취약점이 발생했습니다. (CVE-2025-1546) CVE-2025-15467은 OpenSSL 라이브러리에서 발생하는 스택 버퍼 오버플로우(Stack Buffer Overflow) 취약점으로 CMS(Cryptographic Message Syntax)의 AuthEnvelopedData 구조를 파싱할 때 ...

서비스에서 Client IP를 사용하는 이유 서비스에서 접속한 Client IP를 확인할 일은 많습니다. Admin 페이지의 IP 기반 접근 제어 고객 요청에 대한 감사 / 추적 로그 On-Premise 환경의 경우 사내 별도의 프록시 서버 없이 사내 L4로 고객 요청이 직접 유입되기 때문에 별도의 처리 없이 logic level에서 ...

Azure 환경에서 Ingress의 특정 어노테이션은 예기지 못한 동작 유발할 수 있습니다. (라우팅 실패) 이 글에서는 실제 사례를 통해 Ingress의 Silent Failure가 발생했는지 집중적으로 조사하고, 이 과정에서 얻은 Lesson Learned를 정리해 보겠습니다. 구조 및 개념 설명 현재 서비스의 네트워크 구조는 간단하게 아래와...