DevOps/K8s
-
Kubespray 우분투 서버환경 구성 - 2DevOps/K8s 2023. 5. 17. 23:24
kubespray 설치 전에 사전작업 1. 모든 노드에서 설정 1. 메모리 스왑 비활성화 swapoff -a && sed -i '/swap/d' /etc/fstab 2. K8s 네트워크 사용을 위해 ipforward 활성화 sudo sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward' cat /proc/sys/net/ipv4/ip_forward 1이 출력되어야한다. 3. 방화벽 해제 (모든 노드해당) sudo ufw disable 2. 마스터 노드에서 설정 4. multipass focal 버전 설치시 파이썬이 설치되었음 -> 설치되어있지않은경우 설치 필요 5. kubespray 받기 // 컨테이너가 cri-o 버전으로 사용 하기위해서 최신 버전으로 한다. // 도커의 경우..
-
Kubespray 우분투 서버환경 구성 - 1DevOps/K8s 2023. 5. 13. 12:59
GUI 환경에서 구성하는 경우 메모리 사용량이 높아지기때문에 서버버전으로 설치하였다. 서버로 구성한 노트북 사양 CPU : i5 11세대 MEMORY : 16GB SSD : 512GB i5는 4코어 4스레드로 구성되어 각 가상머신에 가상코어 포함 2코어씩 분배하도록 설정한다. 우분투 서버는 설치는 부팅디스크하나를 만들어서 노트북에 설치하였다. (구글에 설치 관련 정보가 많아 어렵지않다.) 현재 노트북에 설치한 버전은 Ubuntu 20.04.5 LTS으로 되어있다. Multipass 공식 문서 https://multipass.run/docs/installing-on-linux How to install Multipass on Linux | Multipass documentation multipass.run..