k8s 2

[ DEVOCEAN OpenLab ] Kubernetes Architecture 구성요소 (k8s VS k3s)

k3s 란?k3s는 Rancher 에서 개발한 경량 Kubernetes 버전이다. 소규모 서버, IoT 기기 등의 프로덕션용으로 생성되었으며, 바이너리는 50개월 미만으로 매우 작은 가상 머신에서 실행될 수 있다.  k8s   VS   k3s 1. 기본적인 저장소의 차이Kubernetes(k8s)의 기본 저장소: etcdKubernetes(k8s)의 기본 저장소는 etcd이다. etcd는 분산형 키-값 저장소로, Kubernetes 클러스터의 모든 상태 및 구성 정보를 저장하는 데 사용된다. 이 정보에는 파드, 서비스, 구성맵, 구성 파일 및 기타 Kubernetes 개체에 대한 모든 정보가 포함된다. k3s의 기본 저장소: SQLite3k3s의 기본 저장소는 SQLite3이다. k3s는 경량화된 Kub..

Kubernetes 2024.05.03

[ DEVOCEAN OpenLab ] k3s 설치 with Multipass (mac M2)

맥북에서 내 cpu core 확인물리적/논리적 cpu 확인할 수 있다.물리적 cpu는 실제 하드웨어로 구현된 cpu 코어의 개수이고, 논리적 cpu는 운영체제가 인식하는 cpu 개수이다. 하이퍼스레딩 기술을 사용하면 물리적 cpu 코어 수보다 더 많은 논리적 cpu를 사용할 수 있다고 한다.sysctl hw.physicalcpu hw.logicalcpuhw.physicalcpu: 8hw.logicalcpu: 8  1. 가상머신 생성# 가상머신 생성 명령어sudo multipass launch --name --cpus --mem --disk # 마스터 노드 1대sudo multipass launch -n k3s-master -c 2 -m 2G# 워커 노드 2대sudo multipass launch ..

Kubernetes 2024.05.02