본문 바로가기
반응형

분류 전체보기267

K8S Autoscale 리서치 참고 Horizontal Pod Autoscaling - k8s docs HorizontalPodAutoscaler 연습 - k8s docs k8s Pod Autoscaler 개념 - skysoo1111 쿠버네티스 #26 - 오토스케일러 - 조대협 k8s autoscaling 1. hpa (Horizontal Autoscaler) - 혜리루 k8s autoscaling 2. CA (Cluster Autoscaler) - 혜리루 k8s autoscaling 3. vpa (Vertical Pod Autoscaler) - 혜리루 AKS를 조금 사용해 보면서 AKS에서 제공하는 Node확장 기능과, HPA를 사용해본 적이 있습니다. HPA에 대해서 다시 살펴보면서 정리를 해놔야겠다는 생각이 들어서 K8S에 사용.. 2023. 4. 17.
K8S resources.requests 필요한가? 참고 컨테이너 및 파드 메모리 리소스 할당 - k8s Docs Kubernetes Resource and QoS Concept - zeroFruit (추천) [k8s] 파드의 우선순위(Pod QoS, Quality of Service) - 김징어의 Devlog 파드에 대한 서비스 품질(QoS) 구성 - k8s Docs pod를 배포해봤다면 spec.container.resources는 흔하게 접할 수 있습니다. 사실 'pod가 배포되고 실행될 때 사용하는 리소스의 최소, 최대값을 정의한다' 정도로 간단한 것으로 알고 있었는데 spec.container.resources.requsts가 왜 필요하지? 라는 물음을 정리 하다가 빙산의 일각처럼 숨겨진 중요한 내용이 있어 같이 정리해봤습니다. 요약 묻지도 따지.. 2023. 4. 17.
NSIS 다국어 커스텀 NSIS Editor에서 다국어 지원 기능으로 스크립트를 만들고 테스트를 해보니 몇 가지 마음에 들지 않는 부분이 보입니다. 첫 번째로 nsis 기본 기능으로는 다국어 인스톨러 만들면, 기본적으로 설치할 때 언어를 묻는 창이 뜨지만 한번 설치된 후 삭제하지 않고 두번 째 설치 부터는 언어를 묻지 않구요 두 번째로 메세지 박스의 언어별 예외 처리가 자동으로 뽑히지 않았습니다. 세 번째 메세지 박스 제목은 다국어를 사용할 수 없음!! 다행히 NSIS 다국어의 모든 내용이 있는 샘플을 찾아 이 것들을 해결할 수 있었고 정리합니다. 참고 - 링크 근데 없어질 지도 모르니까 file로 아니~ 설치할 때는 다국어 지원 잘 해주면서 삭제할 때는 왜이리 지원이 부실하지? 라는 생각이..... 자 이제 NSIS 스크립트.. 2023. 4. 14.
Docker Desktop limit Docker가 설치된 PC의 메모리를 다 잡아먹는 이슈가 발견되어 수정한 내용 기록합니다. Docker가 기본적값으로는 PC의 자원 50%까지 사용하는 것으로 알고 있었는데요 어느날 Docker가 설치된 PC가 빌빌거리기 시작 했고, 확인해보니 메모리가 100% 사용중이였습니다. 이래저래 Docker의 리소스 사용량 제한을 찾아봤지만 Docker Desktop 자체의 설정은 없었고 Docker가 실행되는 WSL의 사용량 제한이 있어 WSL의 리소스 사용량을 제한 했습니다. WSL config 경로 %USERNAME%\\.wslconfig 파일을 편집기로 열어줍니다. (파일이 없는경우 생성합니다.) limit 설정 아래 내용을 채워준 후 reboot 합니다. [wsl2] memory=8GB processo.. 2023. 4. 13.
반응형