| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- EFS CSI Driver
- Kubernets on Jenkins
- 딥레이서
- AWS 딥레이서
- terraform
- 쿠버네티스
- headless service
- github action 사용법
- 깃허브 액션
- Kubernetes
- 그라파나 대시보드
- Aurora cluster
- kubernetes 동작 원리
- 솔데스크
- LoadBalancer Controller
- 쿠버네티스 컴포넌트
- livenessPorbe
- 메탈LB
- 그라파나 시각화
- SAA 합격 후기
- grafana on kubernetes
- 로드밸런서 컨트롤러
- Prometheus install
- EKS 클러스터
- Solution Architecture
- Firelens
- 딥레이서 보상함수
- blue-green
- helm
- jenkins
목록카테고리 (141)
mingming
Jenkins를 Helm으로 배포하고 운영하다 보면 한 번쯤 이런 의문이 생깁니다. Pod가 재시작될 때 플러그인은 어디서 오는 걸까? ConfigMap은 어떻게 Jenkins에 반영되는 걸까?이 글에서는 jenkinsci/jenkins Helm Chart를 기반으로 Jenkins Pod가 기동될 때의 전체 흐름을 단계별로 분석합니다.1. 전체 Pod 구성Jenkins Helm Chart는 하나의 Pod 안에 아래와 같은 컨테이너 구조로 구성됩니다.Pod: jenkins-0 (StatefulSet)├── initContainer: copy-default-config ← 기동 전 준비 작업├── container: jenkins ← 메인 Jenkins 프로세스└── co..
Windows 라이선스는 종류와 인증 방식에 따라 적용 방법이 크게 달라지며, 이를 충분히 이해하지 못한 상태에서 KMS를 구성할 경우 인증 오류나 운영상의 제약이 발생할 수 있습니다. 이에 따라 본 문서에서는 다음과 같은 순서로 내용을 정리하였습니다.Windows 라이선스 종류Microsoft 라이선스 인증 채널 유형KMS 인증 구조KMS 호스트 등록 절차제약사항 및 한계slmgr 명령어 사용 예시KMS 호스트 버전별 지원 범위KMS 인증 시 자주 발생하는 오류 코드 및 해결법1. Windows 라이선스 종류Windows Server 및 Windows Client 라이선스는 크게 다음과 같은 유형으로 구분됩니다.1.1 Retail (FPP, Full Packaged Product)개인 또는 소규모 환경..
Linux 부팅 실패 후 dracut 모드 진입: initramfs 재생성서버 재부팅 후 Root Volume을 찾을수 없다는 에러와 함께 dracut 모드로 진입했습니다.dracut 모드에서 현재 상태 진단 및 복구하는 과정을 공유해보려 합니다.1. 장애 상황 개요Netbackup의 WORM 인스턴스 다운 및 재기동 실패Netbackup 재부팅 후 정상 부팅 실패부팅 과정에서 dracut emergency mode 진입루트 파일시스템을 찾지 못했다는 메시지 출력이 시점에서 가장 큰 혼란은 명확한 원인을 찾지 못한다는 것이었습니다.2. 장애 발생 환경2.1 dracut 모드 진입Entering emergency mode.dracu:/#2.2 /dev/mapper 상태ls /dev/mappercontrol..
Windows 메모리 구조Committed, Working Set, Shared Memory, 반환 가능한 메모리까지Windows 서버나 VM에서 메모리를 분석하다 보면Committed, Working Set, Private, Shared 같은 용어들이 헷갈릴 때가 많습니다.특히 아래와 같은 의문이 자주 생깁니다.Working Set이 왜 Committed보다 더 클까?프로세스가 실제로 운영체제에 돌려줄 수 있는 메모리는 어떻게 확인할까?Committed / Working Set / Private Memory의 관계는 어떻게 되나?이 글에서는 Windows 메모리 구조를 기반으로실제 운영 환경에서 메모리를 해석하는 방법을 정리했습니다.1. Windows 메모리 구조 기본 이해Windows는 프로세스 메모..
Phase 1: IKE SA 협상 (보안 채널 설정)1. 목적Phase 1은 VPN 장비가 서로를 인증하고, 안전한 IKE SA(보안 채널)를 생성하는 단계입니다.이 IKE SA는 Phase 2에서 실제 데이터 트래픽 보호를 위한 IPSec SA의 기반이 됩니다.2. 배경 지식IPSec: Layer3 에서 데이터 암호화 및 인증을 통해 안전한 통신 제공IKE (Internet Key Exchange): 안전한 키 교환과 SA 생성 프로토콜HMAC (Hash-based Message Authentication Code): 메시지 무결성 검증용 해시 기반 인증 코드Diffie-Hellman (DH): 안전한 공유 비밀 키 생성용 공개키 교환 알고리즘3. 구성 요소항목설명예시인증 방식VPN 장치 인증 수단PS..
Linux 부팅 커널 변경 및 커널 자동 업데이트 방지 설정운영 중인 리눅스 서버에서 커널이 자동으로 업데이트되면 예상치 못한 커널 버전 차이로 부팅 장애나 드라이버 호환성 문제가 발생할 수 있습니다.이 글에서는 다음을 다룹니다.현재 부팅 커널 확인부팅 시 사용할 커널 변경yum update 실행 시 커널 자동 설치 방지1. 현재 커널 버전 확인uname -r5.14.0-570.42.2.el9_6.x86_64 현재 실행 중인 커널 버전을 확인할 수 있습니다.2. 설치된 커널 목록 확인rpm -qa | grep kernelrpm -qa --last | grep kernelkernel-5.14.0-570.42.2.el9_6.x86_64 Fri 04 Oct 2025 09:14:36 PM KST kernel-5..