쿠버네티스

    [K3S] 쿠버네티스 마스터 노드 부하 줄이기

    개요 오라클 클라우드 프리티어에 K3S를 설치하여 사용하던 중 마스터 노드가 느려지거나 멈추는 현상이 생겼다. 아무것도 건들지 않았는데 자연적으로 멈출때도 있었고, 무언가 컴포넌트를 추가했을 때에 느려지거나 멈추는 현상이 확실히 보였다. 증상은 아래와 같다. ssh 접속 지연 및 멈춤 kuber-api 응답 지연 및 멈춤 kubernetes에서 운영중인 서비스 응답 멈춤 문제점 메모리 사용률 평소 85%정도의 메모리를 사용중인데, 추가적으로 컴포넌트를 사용하게 되면 메모리 점유율이 증가하다가 멈추는 현상을 볼 수 있다. 위 사진은 추가 컴포넌트를 설치하여 메모리 점유율이 증가하여 멈춘 그래프이지만, 가만히 운영중에도 메모리 점유율이 천천히 증가하다 멈추는 경우도 있었다. 컨트롤 플레인 컴포넌트 마스터 노..

    [Kubernetes] 오라클 클라우드 쿠버네티스 설치

    개요 오라클 클라우드 프리티어에서 제공하는 인스턴스 2개를 사용하여 k3s Master/Worker 노드를 설치하고 연동한다. 준비물 SSH와 웹브라우저 사용 가능한 PC 오라클 클라우드 계정(프리티어) 오라클 클라우드 인스턴스 생성 메뉴(왼쪽 상단) > 컴퓨트 > 인스턴스 > 인스턴스 생성 이름 : k3s-master / k3s-worker 운영체제 : Ubuntu 18.04 Minimal SSH 키 : PC에서 생성한 공용키 사용 인스턴스 기본 설정 k3s-master / k3s-worker 동시 진행 sudo apt install tzdata 6(Aisa) > 69(Seoul) sudo apt update -y sudo apt upgrade -y sudo reboot 방화벽 설정 sudo iptab..