[K8s] RTSP 수신 Pods 환경에서 발생하는 Session Not Found 오류의 원인 분석 및 해결 방안
·
Kubernetes_쿠버네티스
최근 MLOps 팀에 신입으로 합류한 이후, 업무를 수행하는 과정에서 갑작스런 기술적인 이슈를 마주하게 되었다. 해당 문제를 디버깅하고 해결해 나가는 과정을 통해 많은 인사이트를 얻을 수 있었다. 이번 글에서는 그 과정과 해결 방안을 정리하여 공유하고자 한다. 서론영상 기반 AI 시스템에서는 IP 카메라로부터 RTSP(Real-Time Streaming Protocol) 기반의 실시간 스트림의 영상을 수신하여 이미지 단위로 저장하여 처리하는 방식이 널리 활용되어 왔다. 특히 Python 환경에서는 OpenCV와 FFmpeg의 조합을 통해 RTSP 스트리밍을 비교적 간단하게 구현할 수 있어, 학부 시절부터 나는 개인 프로젝트나 실습에서 손쉽게 활용된 경험이 있었다. 실무 프로젝트에서도 동일한 기술 스택이 ..
K3s 클러스터 MicroK8s로 마이그레이션 하기
·
Computer Science (CS)
작년에 학부 연구생 프로젝트를 진행하며 라즈베리 파이로 구축한 K3s 클러스터가 방 한켠을 차지하고 있었다. 사이드 프로젝트를 넓은 범주에서 활용하기도 하며 또한 내 방에 오랫동안 사용할 작은 홈 쿠버네티스 클러스터를 구축하고자 작성하게 되었다. https://boramchan-corgi.tistory.com/42 [K3s] Raspberry PI 4 에 K3s 설치하여 클러스터 구축하기이번에 RaspberryPI를 통한 클라우드 환경 구축 및 이 가이드에서는 Raspberry Pi 4 클러스터에 K3를 원활하게 설치하는 데 도움이 되는 커맨드 라인과 유용한 팁을 공유합니다. 본격적으로 설치 과정을boramchan-corgi.tistory.com 왜 K3s에서 MicroK8s를 선택했는가 ?K3s에서 M..
[K3s] Raspberry PI 4 에 K3s 설치하여 클러스터 구축하기
·
Kubernetes_쿠버네티스
이번에 RaspberryPI를 통한 클라우드 환경 구축 및 이 가이드에서는 Raspberry Pi 4 클러스터에 K3를 원활하게 설치하는 데 도움이 되는 커맨드 라인과 유용한 팁을 공유합니다. 본격적으로 설치 과정을 시작하겠습니다. RaspBerry PI OS 설치 https://www.raspberrypi.com/software/operating-systems/ 운영체제 설치를 하고 부팅을 해줍니다. Linux Container 기능 활성화 위 설정은 리눅스 시스템에서 cgroup(Control Group)을 사용하여 메모리 및 CPU 자원을 제어하기 위한 것입니다. 이 설정을 추가하는 이유 자원 제어: cgroup 설정을 사용하면 시스템 관리자가 각 프로세스 그룹에 대해 메모리 및 CPU 자원 할당을..