
K8s Local Image 사용하기
docker image를 빌드하고 그 이미지로 pod을 띄우려하면..? ImagePullErr, ImagePullBackOff 혹은 ErrImageNeverPull 이 발생한다. 왜 못가져올까? k8s의 Image Pull 출처 k8s는 기본적으로 dockerhub에서 image를 끌어온다 k8s 공식문서의 “이미지” 파트를 보면 다음과 같이 ...
docker image를 빌드하고 그 이미지로 pod을 띄우려하면..? ImagePullErr, ImagePullBackOff 혹은 ErrImageNeverPull 이 발생한다. 왜 못가져올까? k8s의 Image Pull 출처 k8s는 기본적으로 dockerhub에서 image를 끌어온다 k8s 공식문서의 “이미지” 파트를 보면 다음과 같이 ...
이미지-텍스트 결합 모델인 CLIP 모델에 대해 항상 궁금했다. 조금 자세히 알아보기 위해 논문을 보자. 1 저자에는 일리야 슈츠케버도 있다. Learning Transferable Visual Models From Natural Language Supervision 자연어 지도로부터 이끌어내는 전이가능한 이미지 모델 학습 Abstract 현존 ...
보통은 성능을 높이기 위해서 소프트웨어 코드를 효율적으로 리팩토링 한다. 그러나 근본적인 하드웨어의 제약을 검토하는 것 또한 필요하다. 발단 실시간으로 이미지를 처리하는 프로젝트를 진행하는데 성능이 너무 안나왔다. 병목구간을 찾다 찾다 하드웨어단에서 cpu와 gpu 사이에 데이터를 운반하는 메모리 버스를 의심하게 되었다. 왜냐하면 나는 위 ...
2025년이 되어 2024년을 돌아보는 포스팅 나는 24년에 뭘 했을까? 리스트 개발 블로그 이전 네이버 -> github.io 자동매매 프로젝트 1차 배포 및 실제 구매 수행 엔젤핵 해커톤 CKA 자격증 취득 블로그에 글 33개 포스팅 여행 태국...
원격 접속을 위해 장비의 포트를 개방해야할 때가 있다. 열어도 안되길래 포트 문제가 아닌 줄 알았건만… 포트 문제였다. 발단 서버에 postgres 디비를 깔고 원격으로 dbeaver를 통해 접속하려 하였다. localhost만 연결될 수 있는 설정을 해제하고 포트 열고 이것저것 했는데 아무리 해도 안됐다. 3시간정도 날린 것 같다. ufw 말고...
메모리가 점점 늘어나는 memory leak은 함수 파라미터 초기값 설정으로부터 발생할 수도 있다 발단 프로세스를 실행하고 시간이 지나면 지날수록 점점 처리 시간이 늘어났다. 어딘가 메모리가 새고 있고 어떤 변수에 값이 쌓이고 있다고 판단했다. 원인 구간을 좁혀나가며 디버깅해 찾았다. 정답은 함수 파라미터 초기값 def arr_test(num:...
실시간 RTSP 스트리밍을 처리하는 데 있어 1-2초의 지연을 용인할 수 있게 하려면 버퍼를 둘 수 있다. 그리고 그때, Ring Buffer를 활용하면 합리적으로 실시간 요청을 처리할 수 있다. 정의 원형 버퍼(Ring buffer or Circular buffer)는 고정된 크기의 버퍼를 양 끝이 연결된 것처럼 사용할 수 있게 해주는 자료구조이...
EC2 프리티어 t2 인스턴스에서 airflow를 활용한 개인프로젝트를 진행하는데 메모리 문제로 죽는 현상이 있었다. 이를 swap memory로 해결한 경험이다. 발단 나의 귀여운 인스턴스 하나가 있다. 사양은 다음과 같다. vCPU = 1 RAM(GiB) = 1 너무 작아서 그런지 실행시 인스턴스가 계속 먹통이 됐다. 인스턴...
cka 정리6 234: Design a Kubernetes Cluster k8s 클러스터 설계에 대해 다룬다. 설계하기 전 다음과 같은 고민이 필요하다 목적 교육 개발 & 테스트 PROD 애플리케이션 호스트 환경 클라우드 혹은 온프레미스 워크로드의 양 얼...
cka 정리5 165: Service Accounts k8s의 서비스 계정에 대하여 다룬다. 서비스 계정은 authentication, authorization, role-based access controll를 비롯한 k8s의 다른 보안과 연결된다. 다소 CKAD 과정에 속하지만 얕게 소개하겠다. k8s에는 사용자 계정과 서비스 계정 두 유형의...