Kubernetes 1.24 + cri-docker Installation ( kubeadm )

우분투에서 Kubernetes 최신 버전 설치하는 방법입니다.18.04 에서 시험되었으나 상위버전에서도 차이는 없습니다. Controll Node ( node01 ) , Worker Node ( node02 ,node03 ) 3EA 구성입니다.모든 설치는 root 가 아닌 user(worker)을 사용하며 sudo 를 사용합니다 (Pre-Option) 설치 패키지 캐쉬 초기화 (Require) SWAPOFF (유의사항) Container Runtime Install k8s 1.24 ( 2022/05 ) 이후k8s 에서 기본적으로 더보기…

[Container Runtime] CRI-O 설치 가이드

CRI-O 설치 가이드 CRI-O ? # CRI-O는 OCI 호환 컨테이너 런타임 인터페이스(CRI)다. 가장 일반적으로 사용되는 런타임은 Docker였으나 Kubernetes 1.24 버전부터 Docker용 CRI(컨테이너 런타임 인터페이스) shim이 더 이상 사용되지 않아(Docker Engine은 지원) CRI-O 설치 가이드를 작성한다. 구성 서버 ( VM ) Controller Server : 1EA Worker Server : 1EA OS Ubuntu 더보기…

[ Network ] K8S Overlay Network 변경 실습 ( IPIP –> VXLAN )

K8S Overlay Network 의 변경 IPIP –> VXLAN 변경 하기 주의) 다른 방식의 네트워크에서 생성된 서비스 POD가 있을 경우 프로덕션 레벨에서는 변경이 사실상 어렵다. ( pod 통신의 문제 발생에 대한 트러블슈팅이나 보장을 할 수가 없다 ) Calico IP-IP Network 제거 후 VXLAN 으로 재 설치 Node : Controller / Worker01 더보기…

[토막] CNI – Calico Plugin

제목 : CNI 와 Calico Network 본문의 내용은 이후에도 업데이트 될 수 있음 내용의 결과값은 #1 에서 초기 구성한 ( controller , worker ) 시스템에서 진행 CNI ( Container Network Interface ) CNCF 에서 정의한 컨테이너 네트워크 인터페이스. Kubernetes는 기본적으로 Kubenet 이라는 CNI 를 준수하는 Network Plugin 을 갖고 있다. 더보기…

[ CKA ] #2. Pod – 1

[ CKA ] #2. Pod (1) ※ 본 글은 작성 후에도 기재 순서의 변경 및 내용 업데이트 예정 CKA 시험은 오픈북 형식으로 크롬에서 몇 가지 URL 를 허용해준다. 대부분의 커맨드 및 설명은 공식문서에 있으나, 시험 중에 바로바로 찾으려면 평소에 숙달이 되어야 한다 주요 명령어의 북마크 등을 미리 설정해 놓는 것도 더보기…