• Windows 10 Home 에서 LT2P (VPN) 연결하기

    안녕하세요 두다지의 인턴 kade입니다 :) 오늘의 포스트 주제는 윈도우10 Home 환경에서 LT2P VPN 접속 방법입니다. 최근 코로나 확진자가 증가함에 따라 재택근무를 하게 되었습니다. Mac OS 의 경우 비교적 손쉽게 LT2P 연결을 통해 회사의 서버에 접속할 수 있지만 윈도우10, 특히 Home 버전의 경우 VPN 연결방법이 꽤나 복잡하여 정리해보았습니다. 간단한 순서는 로컬...


  • GTX,RTX 그래픽카드로 구성된 쿠버네티스 클러스터에 Nvidia DCGM Exporter 사용하기

    처음뵙겠습니다 (●’◡’●) 두다지에서 인턴으로 근무하고 있는 kade 입니다. 앞으로 종종 포스트 할 수 있으면 좋겠네요. 클러스터,클라우드 운영에 있어서 가장 중요한 것 중 하나는 가용자원 모니터링이 아닐까 생각합니다. 쿠버네티스 클러스터 내의 CPU,Memory의 사용량은 kubectl descirbe 명령어와 kubectl top 명령어를 이용하면 손쉽게 CPU와 Memory 사용량을 알 수 있습니다. 그렇다면 쿠버네티스 클러스터 내에서...


  • 쿠버네티스 마스터 아이피가 바뀌었을때

    의도치 않게 쿠버네티스 Master ip가 바뀌는 케이스가 생깁니다. (예를 들어 가산에서 설치하고 거제도에서 실행할 때?) 이렇게 되면 팟들이 프로비저닝할 노드를 찾을 수 없기 때문에 정상적으로 실행되지 않습니다. 다행히 manifest에 있는 친구들은 실행되는 것을 확인 할 수 있는데요. (만약 그것도 아니라면,…. kube api-server는 떠 있어야 합니다! ) 하지만, kube api-server도 서버...


  • Service Account로 kubeconfig에 user 추가 및 권한 제어

    kubectl를 통해 쿠버네티스 클러스터에 접근하는 사람이 꼭 관리자 한명인 것은 아니다. 관리자가 여러 명일 수도 있고 특정 namespace만을 담당하는 관리자나 읽기 권한만 있는 유저 등 다양하게 존재할 수 있다. 여러가지 방법이 있겠지만, 쿠버네티스 오브젝트 중 하나인 Service Account를 이용하면 상대적으로 간단하게 위 요구사항을 해결할 수 있다. 관리자 Service Account를 생성한다....


  • [Spring Boot] request body size limit 삽질기

    요구사항 request의 body 사이즈가 일정 크기 이상인 경우 요청을 거절하고 싶다는 요구사항이 들어왔다. spring request size limit 등의 키워드로 검색해보니 방법이 나온다. 방법 친절하게도 spring boot 문서에 관련있어보이는 옵션이 있었다. Key Default Description server.tomcat.max-http-form-post-size 2MB Maximum size of the form content in any HTTP post request. server.tomcat.max-swallow-size 2MB Maximum amount...