# etcd
ETCD for beginners
what is etcd? 분산되고 신뢰할 수 있는 키-밸류 스토어 etcd에는 클러스터에 관한 정보를 저장 (nodes,pods,configs,secrets,accounts,roles,bindings, others) kubectl을 실행할

[kubernetes] etcd 백업/복구 가이드
모종의 이유로 클러스터에 문제가 생겨 특정 시점으로 복원을 해야하는 경우가 있음.etcd의 백업/복구를 통해 백업한 시점으로 클러스터 복원이 가능.클러스터 정보마스터 1대, 워커 2대인 클러스터 (CentOS8)kubernetes v1.21.4 버전이 설치되어 있음.a

쿠버네티스 아키텍처 - 1
쿠버네티스 인 액션 책 내용 요약 + 제 생각을 녹여냈습니다.컨테이너화 된 애플리케이션들을 쉽게 배포하고 관리할 수 있게 해주는 소프트웨어 시스템애플리케이션 자동 배포 및 쉬운 운영리눅스 컨테이너 기술 기반이기 때문에 애플리케이션들이 서로 격리되어 영향을 미치지 않음.

Node Scale out & ETCD backup/restore
Node scale out & ETCD backup/restore with kops

쿠버네티스 전문가 양성과정 12주차 5일(3/10)
CKA Kubeadm 쿠버네티스 클러스터를 생성하고 관리하기 위한 쿠버네티스의 기본적인 설치 도구 일반적으로는 Kubespray를 사용하지만 CKA만큼은 Kubeadm을 설치할 줄 알고, 사용할 줄 알아야 한다. Kubeadm 설치 Kubeadm 설치 github

[Section2] ETCD
https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests다음 CKA 강의 Section 2. ETCD 를 듣고 임의로 정리한 내용입니다.

Kubernetes API server OOM 장애기록
쿠버네티스 기반 AI Platform 개발을 마치고 운영하던 도중 kube-apiserver의 메모리 사용량이 지속적으로 증가하면서 Master node가 down 되는 현상이 반복되었습니다. 문제를 해결하기 위해 시도한 내용을 기록합니다. 회사 보안 상 문제 화면을

[ETCD] Raft Consensus Algorithm
raft는 etcd에서 채택하고 있는 분산합의 알고리즘이다. 분산합의 알고리즘은 노드들이 서로 상태를 교환하고, 동기화하는 일련의 과정을 의미한다. 분산합의 알고리즘은 대표적으로 Raft, Paxos, Apache Zookeeper에서 사용하는 ZAP등이 있다.Raft

🌌 [쿠버네티스 아키텍처] 1. 구성 및 설계
현재 상태와 Desired State(원하는 상태)를 계속 체크하고(ex.컨테이너 하나가 떠있어야 되는데 잘 떠있는지), 만약 문제가 있다면 조치를 한다. 이 단순한 작업을 잘 반복하면 서버 관리에 문제가 없을 것이다.